changed the solution to use nuget restore