我用C#创建了一个 windows 服务 项目,在这个项目里有关于office的操作(打开,保存....)打包好后,安装在WIN7(32位)下面运行没有问题,server 2003 (32位) 也没有问题可在server 2008 R2 (64位)上面就不能运行了,程序走到打开office文件时就走不动了,系统任务管理器里,会一有个OFFICE(winword*32.exe或是powerpoint*32.exe或是excel*32.exe)进程程序就堵在这儿,走不到了DCOM组件里安全里的各种配置都试过了,问题依旧,而且每次不管是配置成什么,程序所表显出来的都是一样各位帮忙一起分析一下,问题有可能会是出现在什么地方(其它的操作系统,暂时没有条件测试 ,如果把服务改成 WINFORM或是操作台就没有问题)
professional plus 2010
能否具体指点一下,是哪里的权限问题,服务是以管理身份运行的 OFFICE 相关的Dom组件权限也设置成Everyone