1.在"组件服务"的DCom配置中找到Microsoft Office Word =》属性=》标识选项卡,而后选择交互式用户;;;=》"安全"标签,在"启动和激活权限"上点击"自定义",而后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限. web
2.若是上面的还不能够,只有在config中的<system.web>节中加入?? <identity impersonate="true" userName="你的用户名" password="密码"/>安全
</system.web>服务器
3.若是你的服务器是64位的,须要有下面的路径,没有就建立该路径的文件夹(这一点取自http://bbs.csdn.net/topics/320017947,至关的重要和犀利)
C:\Windows\SysWOW64\config\systemprofile\Desktop
C:\Windows\System32\config\systemprofile\Desktopide
第3点找了很久才解决,其中一、2两点没弄好的话基本上会报错---检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败解决方法...spa
若是报错的是SaveAs的时候--System.Runtime.InteropServices.COMException (0x800A1066): 命令失败,请注意第三点中提到的.net