0

我有一个 web .net 应用程序,它将使用 Microsoft Access 数据库引擎读取一个 excel 文件。它工作正常,但最近它给出了一些错误。从日志中,我认为这两点是亮点,我仍然找不到解决方案。我尝试重新安装 Microsoft Access 数据库引擎,但没有帮助。谷歌,但也没有得到提示。一件有趣的事情是,每当它发生时,我都会在 IIS 上回收应用程序池并解决问题。但是这个问题很快就会回来。如果有人遇到过这种情况,将不胜感激。谢谢。

  1. .Net Framework 数据提供程序需要 Microsoft 数据访问组件 (MDAC)。请安装 Microsoft Data Access Components(MDAC) 2.6 或更高版本

  2. 由于以下错误,检索具有 CLSID {2206CDB2-19C1-11D1-89E0-00C04FD7A829} 的组件的 COM 类工厂失败:800703fa 对已标记为删除的注册表项进行了非法操作。(来自 HRESULT 的异常:0x800703FA)

4

1 回答 1

0

要解决此问题,请按照官方文档进行尝试。

方法一

不要使用服务帐户登录服务器进行交互式会话。

方法二

禁用相关的 Windows 用户配置文件服务功能。

欲了解更多详情,请阅读这篇文章。

“800703fa 尝试对注册表项进行非法操作”错误

于 2021-09-13T02:11:32.307 回答