我注意到在Visual Studio 2015中创建的.NET Core项目与在Mac中使用dotnet new
创建的.NET Core项目之间存在差异。
考虑到VS Code显然与VS 2015不同,是否可以使用Mac和Windows机器在同一个.NET Core解决方案上工作,或者由于.sln和解决方案/项目根本不同VS 2015中需要.xproj吗?
答案 0 :(得分:6)
这应该可以正常工作!我已经使用Visual Studio 2015在Windows上成功启动了.NET Core项目,并使用Visual Studio Code 1.3 +在我的Mac上继续使用它们。
Visual Studio添加了.sln
和.xproj
等额外文件,但Visual Studio Code会很乐意忽略它们。要让Visual Studio Code识别我的解决方案,我唯一需要做的就是:
我首先必须单击状态栏中的提示以启用C#支持。一旦我这样做,就会认出我解决方案中的所有项目。