异常详细信息: System.Runtime.InteropServices.COMException: 异常来自 HRESULT:0x800A03EC - King0502

时间:2024-03-07 14:27:43

1、在服务器上安装office的Excel软件;
2、在“开始”->“运行”中输入dcomcnfg.exe启动“组件服务”;
3、依次双击“组件服务”->“计算机”->“我的电脑”->“DCOM配置”; 4、在“DCOM配置”中找到“Microsoft Excel应用程序”,在它上面点击右键,然后点击“属性”,弹出“Microsoft Excel应用程序属性”对话框;
5、点击“标识”标签,选择“交互式用户”;
6、点击“安全”标签,在“启动和激活权限”上点击“自定义”,然后点击对应的“编辑”按钮,在弹出的“安全性”对话框中填加一个“NETWORK SERVICE”用户(注意要选择本计算机名),并给它赋予“本地启动”和“本地激活”权限。在XP系统和2000系统中添加ASPNET用户;
7、依然是“安全”标签,在“访问权限”上点击“自定义”,然后点击“编辑”,在弹出的“安全性”对话框中也填加一个“NETWORK SERVICE”用户,然后赋予“本地访问”权限。在XP系统和2000系统中添加ASPNET用户。
注意:其中第5步是必须的,否则会出现以下错误:
内存或磁盘空间不足,Microsoft Office Excel 无法再次打开或保存任何文档。要想获得更多的可用内存,请关闭不再使用的工作簿或程序。要想释放磁盘空间,请删除相应磁盘上不需要的文件。