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

在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上继续这

我注意到在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上继续这些项目

VisualStudio添加了额外的文件,如
.sln
.xproj
,但VisualStudio代码很乐意忽略它们。要让Visual Studio代码识别我的解决方案,我必须做的唯一一件事是:

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


我首先必须单击状态栏中的一个提示来启用C#support。一旦我这样做了,它就会识别出我解决方案中的所有项目。

@carlostrecillas没问题!:)如果它对您有效,您可以继续并单击复选标记将其标记为已接受的答案。