【译】.NET 升级助手现在支持升级到集中式包管理

💡 原文中文,约3200字,阅读约需8分钟。
📝

内容提要

.NET升级助手新增中央包管理(CPM)升级功能,支持将项目升级到NuGet CPM。用户可通过Visual Studio扩展或命令行工具进行升级,支持自定义设置,并改进了可访问性,要求最低Visual Studio 17.3版本。

🎯

关键要点

  • .NET升级助手新增中央包管理(CPM)升级功能,支持将项目升级到NuGet CPM。
  • 用户可通过Visual Studio扩展或命令行工具进行升级,支持自定义设置。
  • 升级助手要求最低Visual Studio 17.3版本。
  • 在Visual Studio中,用户可通过右键点击项目节点选择升级到CPM。
  • CLI工具也支持CPM升级,用户可通过命令行进行操作。
  • 升级后,项目的包引用将被修改,使用NuGet中央包管理。
  • 改进了包发现方式,依赖项的修改不再直接在项目文件中进行。
  • 工具及其报告的可访问性得到了提升,兼容性更高。
  • 建议用户更新低于17.3的Visual Studio版本以保持安全。
  • 用户可通过反馈渠道提交问题或建议,帮助改进工具。

延伸问答

.NET升级助手的新功能是什么?

.NET升级助手新增了中央包管理(CPM)升级功能,支持将项目升级到NuGet CPM。

如何在Visual Studio中使用升级助手进行CPM升级?

在Visual Studio中,右键点击项目节点选择升级到CPM,然后按照提示进行操作。

升级助手支持的最低Visual Studio版本是什么?

升级助手要求最低Visual Studio 17.3版本。

通过命令行工具如何进行CPM升级?

使用命令行工具时,导航到解决方案并运行命令:upgrade-assistant upgrade,选择要升级的项目后进行操作。

升级后项目的包引用会有什么变化?

升级后,项目的包引用将被修改,使用NuGet中央包管理,.csproj文件中的版本属性和package.config引用将被删除。

如何反馈关于.NET升级助手的问题或建议?

用户可以通过在.NET升级助手存储库中提交问题或通过Visual Studio反馈渠道提交反馈。

➡️

继续阅读