Nik*_*las 8 .net migration visual-studio nuget packagereference
背景
我正在处理一个包含多个大型解决方案的大型项目。总而言之,我们有超过 400 个 C# 项目。过去,我们将 Nuget 与packages.config文件一起用于我们的依赖项。现在我们要将所有项目迁移到新PackageReference格式。
问题
我知道 Visual Studio 提供了将单个项目从格式迁移packages.config到PackageReference格式的解决方案,但我不知道可以一次迁移多个 Visual Studio 解决方案的解决方案。我不需要 Visual Studio 的兼容性检查,因为所有使用的包都与新格式兼容。
题
是否有一种方便的方法可以一次packages.config将多个 Visual Studio 解决方案从PackageReference格式迁移到格式?
Nuget:将多个大型解决方案迁移到 PackageReference
为了确保迁移的准确性,Visual Studio 和大多数扩展都提供了从单个项目迁移packages.config到该PackageReference格式的功能,并且会执行 Visual Studio 的兼容性检查。
如果您想要一次迁移多个 Visual Studio 解决方案的方法,据我所知,目前没有这样的方法或扩展。
作为解决方法,我想为您提供一个扩展:
它可以一次性将具有多个大型项目的单个解决方案从packages.config迁移到PackageReference格式。只需右键单击解决方案资源管理器中的解决方案,然后单击升级到包引用:
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
1623 次 |
| 最近记录: |