首页 > 解决方案 > 如何在 VS2017(或 VS2019)中使用新的 CSPROJ 格式创建 .NET 程序

问题描述

有一些很棒的工具可以将旧的 CSPROJ 格式转换为新的 CSPROJ 格式,例如这个. 新格式支持直接引用 NuGet 包和其他很酷的东西。

但是,如何在 Visual Studio 2017 或 Visual Studio 2019 中创建一个全新的项目?如果我创建一个 .NET 库项目:

在此处输入图像描述

然后以旧格式创建此项目,并且必须再次使用该工具进行升级。谁能阐明哪些项目支持新格式与旧格式?

标签: .netvisual-studio

解决方案


新的 CSPROJ 由 .NET Core 使用,并在创建新的 .NET Core 项目时自动创建。

我用来在 Rider 下创建新样式 .NET Framework 的技巧是(正如一位同事所建议的那样):

  1. 创建一个 .NET Core 项目
  2. 将其切换到 .NET Framework

我认为这只适用于VS。


推荐阅读