asp.net - 包尝试添加对 GAC 中未找到的 System.Runtime 的引用

标签 asp.net entity-framework asp.net-mvc-4 package nuget

ASP.NET 4.5.1 或 4.5.2

将 Nuget 包 MicrosoftAspNet.Identity.EntityFramework 从版本 2.2.1 更新到版本 3.0.0-rc1-final

我收到以下错误:

添加引用失败。包“Microsoft.AspNet.Identity.EntityFramework”尝试添加对“System.Runtime”的框架引用,但在 GAC 中未找到。这可能是包中的一个错误。请联系包裹
业主寻求帮助。

最佳答案

我对另一个包有类似的问题。

我“解决”了它添加对丢失库的手动引用,更新包然后删除手动添加的引用:

  • 关于您的项目,请访问 引用文献 -> 添加引用... 然后点击 浏览...
  • 在我的安装 (Windows 10) 中,您的文件位于: C:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Runtime\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.dll

  • 添加、更新然后删除。

    我知道,这不是解决方案,但它可以让您继续工作,直到获得真正的解决方案。

    关于asp.net - 包尝试添加对 GAC 中未找到的 System.Runtime 的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40661210/

    相关文章:

    javascript - 从 javascript 强制服务器 TextChanged 事件

    c# - 无法创建 NopEngine 实例

    c# - 在 Entity Framework 6 中什么时候不需要声明关系?

    asp.net-mvc - 帖子上的 Mvc 模型 ID 0

    c# - asp.net 的 PayPal IPN 沙箱错误

    c# - Response.BinaryWrite 两次调用 ASPX 页面

    entity-framework - .NET 4.0 上的 Entity Framework 5 - DatabaseGeneratedOption.Identity 未定义

    c# - Oracle Entity Framework 提供程序不以毫秒存储 DateTime.Now

    html - 问题制作被阻止的 div

    jquery - Ajax.get() 与 $(div).load 与 html.renderaction MVC 4