在Mac和Windows上打开相同的.NET核心解决方案
我注意到在Visual Studio 2015中创建的.NET核心项目与在Mac中使用在Mac和Windows上打开相同的.NET核心解决方案,.net,windows,macos,visual-studio-code,.net-core,.net,Windows,Macos,Visual Studio Code,.net Core,我注意到在Visual Studio 2015中创建的.NET核心项目与在Mac中使用dotnet new创建的.NET核心项目之间的差异 考虑到VS代码明显不同于VS 2015,是否可以使用Mac和Windows机器在同一个.NET核心解决方案上工作,或者由于VS 2015中需要.sln和.xproj,解决方案/项目是否有根本性的不同?这应该很好!我已经用Visual Studio 2015在Windows上成功启动了.NET核心项目,并用Visual Studio代码1.3+在Mac上继续这
dotnet new
创建的.NET核心项目之间的差异
考虑到VS代码明显不同于VS 2015,是否可以使用Mac和Windows机器在同一个.NET核心解决方案上工作,或者由于VS 2015中需要.sln和.xproj,解决方案/项目是否有根本性的不同?这应该很好!我已经用Visual Studio 2015在Windows上成功启动了.NET核心项目,并用Visual Studio代码1.3+在Mac上继续这些项目 VisualStudio添加了额外的文件,如
.sln
和.xproj
,但VisualStudio代码很乐意忽略它们。要让Visual Studio代码识别我的解决方案,我必须做的唯一一件事是:
- 从中安装C#延长件
- 在Visual Studio代码中打开根解决方案文件夹
- 在项目中的某个位置打开代码文件,然后检查右下角的状态栏:
我首先必须单击状态栏中的一个提示来启用C#support。一旦我这样做了,它就会识别出我解决方案中的所有项目。@carlostrecillas没问题!:)如果它对您有效,您可以继续并单击复选标记将其标记为已接受的答案。