I'm building an ASP Core MVC app in VS 2017. I have libraries organized in solution folders. Anyway, every time I add a project library through solution explorer, I have to CD to the project directory and run dotnet restore from the console in order to get the project references setup. It took a bit of head scratching to figure this out after creating a unit test project and "using System" produced reference errors.
Is this the way the tools chain is supposed to work? Should I get used to populating projects using the console rather than the GUI?