Asp.net mvc 如何在GAC中删除旧版本的实体框架?
昨天我发布了一篇关于在VisualStudio上安装MVC4后实体框架版本相关问题的文章 尽管我在引用新dll时手动将其设置为旧版本,但visual studio仍然指向旧版本的dll(4.3.1.0) 我尝试了danielovichAsp.net mvc 如何在GAC中删除旧版本的实体框架?,asp.net-mvc,visual-studio-2010,asp.net-mvc-4,entity-framework-5,Asp.net Mvc,Visual Studio 2010,Asp.net Mvc 4,Entity Framework 5,昨天我发布了一篇关于在VisualStudio上安装MVC4后实体框架版本相关问题的文章 尽管我在引用新dll时手动将其设置为旧版本,但visual studio仍然指向旧版本的dll(4.3.1.0) 我尝试了danielovichgacutil/u“EntityFramework建议的解决方案,版本=4.3.1.0,文化=中性,PublicKeyToken=b77a5c561934e089” 但它没有找到它 未找到与EntityFramework匹配的程序集,版本=4.3.1.0,区域性=中
gacutil/u“EntityFramework建议的解决方案,版本=4.3.1.0,文化=中性,PublicKeyToken=b77a5c561934e089”
但它没有找到它
未找到与EntityFramework匹配的程序集,版本=4.3.1.0,区域性=中性,PublicKeyToken=b77a5c561934e089
如果我查看我的项目文件,我可以看到:
..\packages\EntityFramework.5.0.0\lib\net40\EntityFramework.dll
这是我正在尝试使用的新版本。我想知道DLL是否从其他地方引用
gacutil /u <fully qualified assembly name>
EF 4.+不是为GAC'ed而设计的,它是为bin部署而设计的。嗨,我只是尝试了一下:
没有找到与EntityFramework匹配的程序集,版本=4.3.1.0,区域性=中性,PublicKeyToken=b77a5c561934e089
我更新了我的问题
gacutil /u "EntityFramework, Version=4.3.1.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"