分析程序错误说明:解析a期间发生错误 服务此请求所需的资源。请查看以下内容 特定的解析错误详细信息并修改您的源文件 适当。
分析程序错误消息:无法加载文件或程序集 'System.EnterpriseServices.Wrapper.dll'或其依赖项之一 (HRESULT异常:0x800700C1)
来源错误:
第1行:<%@ Application Codebehind =“Global.asax.cs” Inherits =“PMP.MvcApplication”Language =“C#”%>
昨天,我关闭了我的Windows 7,Windows更新在那里等待了近一个小时没有任何进程,然后我关闭了我的笔记本电脑。当我重新打开Windows 7并运行PMP MVC应用程序时,发生了此错误。我完成了挂起的Windows更新。这没有解决问题。
我谷歌搜索应该重新安装.net框架1.1 / 2.1,我试过但没有什么好事发生。这个错误总是在这里。我花了4小时重新安装VS 2010,但它没有解决问题。
如何解决此问题?
[更新]:
我试过了,
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\gacutil.exe" /i Microsoft.NET/Framework/v2.0.50727/System.EnterpriseServices.dll
"C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\gacutil.exe" /i Microsoft.NET/Framework/v2.0.50727/System.EnterpriseServices.dll
发现v6.0A中的gacutil.exe
为0kb。然后将v7.0A
中的文件替换为v6.0A
。这也没有解决问题。
答案 0 :(得分:24)
当我安装了Windows更新(和.Net 4.5.2更新)但是推迟重启时,发生了这种情况。重新启动计算机,从而允许更新完成修复问题。
答案 1 :(得分:3)
复制文件System.EnterpriseServices.Wrapper.dll
这
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
到
C:\WINDOWS\WinSxS\x86_System.EnterpriseServices_b03f5f7f11d50a3a_2.0.0.0_x-ww_7d5f3790\
答案 2 :(得分:1)
我修复了
System.EnterpriseServices.Wrapper.dll
安装.NET framework 3.5.
Framework 3.0
导致了问题。
答案 3 :(得分:1)
我被这个问题困扰了好几个星期。尝试移动文件。尝试删除垃圾箱。尝试删除 nuget 文件。尝试重新安装所有 dotnet 框架、所有 dotnet 核心 sdks/运行时。尝试管理员。尝试重新打开解决方案。重新启动我的电脑 100 次。尝试过 VS 2019 和 2017。
(在 Windows 10 上) 最终工作的唯一一件事是重新安装 Windows。设置 -> 恢复 -> 开始 -> 保留我的文件。
答案 4 :(得分:0)
删除项目中的bin文件夹,然后重建它。
答案 5 :(得分:0)
在一种情况下,System.EnterpriseServices.dll已经检入版本控制并且是只读的。简单地删除单个dll并重建就可以解决问题。
答案 6 :(得分:0)
以管理员身份运行Visual Studio为我工作
答案 7 :(得分:0)
对我来说,我只是关闭解决方案并重新打开。它解决了。
答案 8 :(得分:0)
我只是停止IIS Express
并再次运行我的应用程序。