在Mac和Windows上打开相同的.NET Core解决方案

时间:2016-07-28 15:35:22

标签: .net windows macos visual-studio-code .net-core

我注意到在Visual Studio 2015中创建的.NET Core项目与在Mac中使用dotnet new创建的.NET Core项目之间存在差异。

考虑到VS Code显然与VS 2015不同,是否可以使用Mac和Windows机器在同一个.NET Core解决方案上工作,或者由于.sln和解决方案/项目根本不同VS 2015中需要.xproj吗?

1 个答案:

答案 0 :(得分:6)

这应该可以正常工作!我已经使用Visual Studio 2015在Windows上成功启动了.NET Core项目,并使用Visual Studio Code 1.3 +在我的Mac上继续使用它们。

Visual Studio添加了.sln.xproj等额外文件,但Visual Studio Code会很乐意忽略它们。要让Visual Studio Code识别我的解决方案,我唯一需要做的就是:

  • Microsoft
  • 安装C#扩展程序
  • 在Visual Studio代码
  • 中打开根解决方案文件夹
  • 在项目中的某个位置打开代码文件,然后检查右下方状态栏:

status bar

我首先必须单击状态栏中的提示以启用C#支持。一旦我这样做,就会认出我解决方案中的所有项目。