这个错误通常是由于缺少对COM组件的访问权限引起的。可能是当前用户没有足够的权限访问COM组件或者COM组件受到了限制。解决方法可能包括:

1.确保当前用户具有访问COM组件的权限。

2.尝试以管理员身份运行程序。

3.尝试解除COM组件的安全限制。

4.升级或重新安装相关的COM组件。

5.使用其他方法创建Excel文件,如使用Open XML SDK或第三方库。

C# 新建Excel文件 新建工作簿 并写入数据后保存 报错:Retrieving the COM class factory for component with CLSID 00024500-0000-0000-C000-000000000046 failed due to the following error 80070005 拒绝访问。 Exception from HRESULT

原文地址: http://www.cveoy.top/t/topic/hv3S 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录