首页  编辑  

Office和Windows 2008服务账户运行程序的兼容性问题

Tags: /计算机文档/Windows应用技巧/Windows 2008/   Date Created:

Windows Server 2008下,安装Office 2003或者Office 2007,在服务中用OLE方式调用Excel的COM接口,在WorkBook.SaveAs时会出现问题,即卡在此处不继续往下运行。

但如果以桌面方式运行,则代码可以正常运行,就是以System账户不能正常运行,而且代码在Windows Server 2003下可以正常运行。

解决方法:

1:用 dcomcnfg 配置程序,配置Microsoft Excel以Administrator身份运行即可。

2:Windows 2008 Server x64 操作系统中, Please make this folder.

 C:\Windows\SysWOW64\config\systemprofile\Desktop

 Windows 2008 Server x86 Please make this folder.

 C:\Windows\System32\config\systemprofile\Desktop

 ...instead of dcomcnfg.exe.