C# 如何检查GAC中是否存在程序集引用?
我的EntityFramework引用的左边有一个黄色三角形警告,我的项目说它丢失了 无法解析此引用。找不到程序集 “EntityFramework,版本=4.1.0.0,区域性=中性, PublicKeyToken=b77a5c561934e089,processorArchitecture=MSIL”。核对 确保磁盘上存在该程序集。如果需要此参考 根据您的代码,可能会出现编译错误C# 如何检查GAC中是否存在程序集引用?,c#,visual-studio-2010,entity-framework,reference,gac,C#,Visual Studio 2010,Entity Framework,Reference,Gac,我的EntityFramework引用的左边有一个黄色三角形警告,我的项目说它丢失了 无法解析此引用。找不到程序集 “EntityFramework,版本=4.1.0.0,区域性=中性, PublicKeyToken=b77a5c561934e089,processorArchitecture=MSIL”。核对 确保磁盘上存在该程序集。如果需要此参考 根据您的代码,可能会出现编译错误 如何解决此问题?GAC路径是C:\Windows\assembly 但是,要解决错误,必须使用NuGet安装En
如何解决此问题?GAC路径是
C:\Windows\assembly
但是,要解决错误,必须使用NuGet安装EntityFramework软件包(或者手动安装,但这更难,不允许升级)
(打开GAC:\windows\assembly并查看是否列出,可以验证GAC中缺少dll。)+1,回答正确。即使将程序集安装到GAC,也必须在应用程序服务器中再次安装它。最好将程序集与安装包一起携带。这样其他人可以编辑程序集并添加信息(如果他们认为合适)。链接已失效。