我们正在使用 .NET 5 启动一个新项目。构建服务器安装了 .NET Core 3.1 SDK。我还计划在同一台服务器上并排安装 .NET 5 SDK。我可以删除 .NET Core 3.1 SDK 并使用 .NET 5 来编译这两种类型的项目吗?
是的,.NET 5 SDK 可以并且很容易编译 .NET Core 3.1 项目。您需要<TargetFramework>适当设置。如果不设置,很容易犯错误并使用后来的语言功能<LangVersion>,但生成的二进制文件将使用 .NET Core 3.1 运行。
引用可能不存在,但如果不存在,它们也会被dotnet restore很好地获取。
| 归档时间: |
|
| 查看次数: |
1630 次 |
| 最近记录: |