我在一个项目中以某种方式拥有同一个NuGet软件包的两个版本。
是否可以卸载该软件包的特定版本?
我尝试过Uninstall-Package [name]
,然后尝试过Install-Package [name]
,尽管这似乎保留了两个版本。
这导致我的代码出现问题,其中对该包中类的引用被视为模棱两可,并导致生成错误。
答案 0 :(得分:4)
您还需要指定版本
Uninstall-Package package_name -version specific_version
答案 1 :(得分:2)
Uninstall-Package Microsoft.Azure.ServiceBus -version 3.0.1.16 -force