无法完全卸载一个或多个软件包?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (19)

有一个ASP.NETMVC 4应用程序。使用NuGet更新在创建应用程序时安装的所有NuGet包。

其中一个包裹是Microsoft.Bcl.Build

更新后,NuGet在其窗口底部显示以下消息:

怎么才能解决这个问题?

提问于
用户回答回答于

NuGet重新启动Visual Studio以删除软件包之前查看整个软件包文件夹。

发现这可以通过从源代码控制中删除软件包并使用NuGet软件包恢复来永久解决。

通过从解决方案的packages文件夹中删除引用相关软件包的所有文件来解决此问题。具体来说,这些是:

  1. 文件夹:Microsoft.Bcl.Build.1.0.7
  2. 文件:Microsoft.Bcl.Build.1.0.7.deleteme
用户回答回答于

而不是删除所有~/packages,看看有没有*.deleteme文件在~/packages然后删除它们。然后重新启动VisualStudio。

扫码关注云+社区