.net - 安装包时 NuGet 添加引用错误

标签 .net visual-studio-2010 nuget

我无法通过 Nuget 安装任何软件包。例如,当我想安装 Entity Framework 时,我收到以下错误:

install-package EntityFramework
Successfully installed 'EntityFramework 4.2.0.0'.
Successfully uninstalled 'EntityFramework 4.2.0.0'.
Install failed. Rolling back...
Install-Package : Failed to add reference to 'EntityFramework'.
At line:1 char:16
+ install-package <<<<  EntityFramework
   + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
   +FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

从控制台或 GUI 安装每个软件包时,我收到相同的错误。重新安装 nuget、禁用其他扩展并以管理员身份运行 VS 对我没有帮助。

问候

最佳答案

我也遇到了这个问题,对我有用的解决方法是:

  1. 删除packages文件夹内的所有文件夹。
  2. 更新 Nuget 包管理器中的所有包。

关于.net - 安装包时 NuGet 添加引用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8314400/

相关文章:

c# - 使用不同的功能在数组按钮中分配不同的文本名称

c# - 为 System.Net.NetworkInformation.Ping 创建 COM 可调用包装器

asp.net - 在 IIS 7 中调试 ASP.NET

visual-studio-2010 - TF31002 : Unable to connect to this Team Foundation Server for VS 2010, VS 2012 从同一台机器连接到同一服务器

c# - nuget 包管理器版本问题 VS 2013

c# - 无法加载文件或程序集 'EntityFramework,版本 = 6.0.0.0,

c# - 使用 "ClosedXML"NuGet 保存 50k 行的 Excel 文件需要很长时间

c# - MVC Linq 查询在 WHERE 子句中使用动态列名

c# - 如何从 X509Store 加载受密码保护的证书?

Microsoft Visual Studios 2010 Beta 1 的 C++ 编译问题