如何在 Visual Studio for Mac 中打开预先存在的 .NET Core 应用程序?

Tyl*_*own 1 .net c# visual-studio .net-core visual-studio-mac

正如标题所示,我只是想打开包含 .NET Core 应用程序的目录(我dotnet使用命令从 CLI 工具引导了该应用程序dotnet new -t web)。

看来我只能打开一个解决方案文件而不仅仅是一个目录。然后,我将如何生成解决方案,但保持我在该项目中已经完成的开发工作?

Lex*_* Li 5

您必须在http://dot.net上升级到最新的 SDK (预览 >= 3),并使用以下命令迁移现有的基于 project.json 的项目dotnet migrate

https://learn.microsoft.com/en-us/dotnet/articles/core/preview3/tools/dotnet-migrate

然后csproj文件就可以在VS for Mac中打开。