长期未受影响的ASP.NET应用程序抛出";无法加载文件或程序集';System.EnterpriseSe

本文关键字:文件 加载 程序集 EnterpriseSe System quot ASP 影响 NET 应用程序 | 更新日期: 2023-09-27 18:30:10

我有一个应用程序,它已经在.NET 3.5目标ASP.NET应用程序上运行了多年。

昨晚,它的网络服务器(Windows 2008,IIS7)出现了一系列逾期更新,现在该应用程序无法运行。

该应用程序在尝试连接到Access数据库时失败(通过标准内置库;此处没有第三方参与),错误消息为:

无法加载文件或程序集"System.EnterpriseServices.Wapper.dll "

我在谷歌上搜索了很多,建议总是一样的:修复/重新安装.NET Framework。

我做到了;我完全卸载并重新安装了Framework 3.5和4.5。没有帮助。将两个EnterpriseServices DLL复制到网站应用程序的BIN文件夹中也没有帮助。

我在Process Explorer中做了一些挖掘,但不是该应用程序的专家。

有什么建议吗?

长期未受影响的ASP.NET应用程序抛出";无法加载文件或程序集';System.EnterpriseSe

这并不是一个可行的长期解决方案,只是想更新一下,回滚安全补丁会使应用程序重新工作。它是这四个之一:

针对x64(KB2861697)的Windows XP、Server 2003、Vista和Server 2008上的Microsoft.NET Framework 3.5 SP1的安全更新

针对x64(KB2604111)的Windows XP、Server 2003、Vista和Server 2008上的Microsoft.NET Framework 3.5 SP1的安全更新

针对x64(KB2736416)的Windows XP、Server 2003、Vista和Server 2008上的Microsoft.NET Framework 3.5 SP1的安全更新

针对x64(KB2840629)的Windows XP、Server 2003、Vista和Server 2008上的Microsoft.NET Framework 3.5 SP1的安全更新