背景
我正在开发一个包含多个大型解决方案的大型项目。总之,我们有超过 400 个 C# 项目。过去我们使用 Nuget 和packages.config
我们的依赖项文件。现在我们要将所有项目迁移到新的PackageReference
format.
Problem
我知道 Visual Studio 提供了一个用于迁移single项目来自packages.config
to the PackageReference
格式,但我不知道可以同时迁移多个 Visual Studio 解决方案的解决方案。我不需要 Visual Studio 的兼容性检查,因为所有使用的包都与新格式兼容。
Question
有没有一种方便的方法可以同时从多个 Visual Studio 解决方案迁移packages.config
to the PackageReference
format?
Nuget:将多个大型解决方案迁移到 PackageReference
为了确保迁移的准确性,Visual Studio 和大多数扩展都提供从以下位置迁移单个项目的功能:packages.config
to the PackageReference
格式并将执行 Visual Studio 的兼容性检查。
如果您想要一次迁移多个 Visual Studio 解决方案的方法,据我所知,目前没有这样的方法或扩展。
作为解决方法,我想为您提供一个扩展:
NuGet 包参考更新程序
哪些可以迁移多个大型项目的单一解决方案立即从packages.config 转换为PackageReference 格式。只需右键单击Solution in 解决方案浏览器然后单击升级到包参考:
希望这可以帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)