小编Row*_*ddy的帖子

注销服务器时Excel和C#出错

我用C#编写了一个Windows服务.我的服务是打开一个启用Excel宏的工作簿(这是在Excel 2010中).我已经在运行Windows Server 2008 64位的服务器上安装了此服务.当没有人在服务器上登录时,我的服务似乎在启动Excel时出现问题,是否有人有解决方案?

我收到以下错误:

System.Runtime.InteropServices.COMException(0x8000401A):由于以下错误,检索CLSID为{00024500-0000-0000-C000-000000000046}的组件的COM类工厂失败:8000401a.

Excel已安装在服务器上,当我登录服务器时服务正常,但是一旦所有用户都注销,我就会收到上述错误.无论服务器上是否有打开的会话,我都希望该服务能够启动我的Excel工作簿.

.net c# excel windows-services

3
推荐指数
1
解决办法
7803
查看次数

标签 统计

.net ×1

c# ×1

excel ×1

windows-services ×1