因为没有打开的文档,所以这一命令无效==操作word问题
2012-05-29 10:11
721 查看
问题描述:
asp.net操作Word,
发布到另一台win 2000服务器上没问题,
发布到自己的手提win server 2003 R2上也没问题,
在正式的服务器上调试没问题,
布署到正式的服务器上就出现“错误:System.Runtime.InteropServices.COMException (0x800A1098): 因为没有打开的文档,所以这一命令无效”
正式服务器是Win Server 2003 R2
具体操作是打开一个 word 的 dot 模版,写入数据,再保存到临时文件里。
服务器上com组件已经开放给 network service 全部权限,相关文件夹也授予network service全部权限。
代码就不贴出来了,在几台机器上没事,在正式的服务器上DEBUG也没事,应该是没问题的。
到底要怎么设置?
解决方法:
已经解决。是Windows Server 2003的安全性问题。
在Microsoft Word 文档的DCOM里的 "identity "选项里,设置成用管理员帐户执行即可。
最奇怪的是无论在DCOM里授予network service怎样高级的权限,还是没戏。
同是OFFICE,EXCEL的DCOM就没这么多花样。
原文:
http://topic.csdn.net/t/20061222/16/5249910.html
asp.net操作Word,
发布到另一台win 2000服务器上没问题,
发布到自己的手提win server 2003 R2上也没问题,
在正式的服务器上调试没问题,
布署到正式的服务器上就出现“错误:System.Runtime.InteropServices.COMException (0x800A1098): 因为没有打开的文档,所以这一命令无效”
正式服务器是Win Server 2003 R2
具体操作是打开一个 word 的 dot 模版,写入数据,再保存到临时文件里。
服务器上com组件已经开放给 network service 全部权限,相关文件夹也授予network service全部权限。
代码就不贴出来了,在几台机器上没事,在正式的服务器上DEBUG也没事,应该是没问题的。
到底要怎么设置?
解决方法:
已经解决。是Windows Server 2003的安全性问题。
在Microsoft Word 文档的DCOM里的 "identity "选项里,设置成用管理员帐户执行即可。
最奇怪的是无论在DCOM里授予network service怎样高级的权限,还是没戏。
同是OFFICE,EXCEL的DCOM就没这么多花样。
原文:
http://topic.csdn.net/t/20061222/16/5249910.html
相关文章推荐
- 因为没有打开的文档,所以这一命令无效==操作word问题
- Word 2010 打开文档显示域代码问题
- Process Start打开excel文档显示显示因为文件格式或文件扩展名无效
- SharePoint 2010 RMS Word 2010 您没有权限打开文档 解决方法
- C#中操作Word(2)—— 新建、打开、保存和关闭文档
- “无法更新EntitySet“*****”,因为它有一个DefiningQuery,而元素中没有支持当前操作的元素”问题的解决方法
- weblogic下打开word文档出现乱码问题 & qq聊天的实现
- PowerDesigner 12.5 导致的 Office Word 2007 鼠标在文档中无效的问题
- SharePoint 2013 OWA 打开Word时:很抱歉,出现问题,无法打开此文档。打开Excel是:"/x"应用程序中的服务器错误; 其他长见问题修改
- EF框架:“无法更新EntitySet“*****”,因为它有一个DefiningQuery,而元素中没有支持当前操作的元素”问题的解决方法
- 当宏打开Word文档时DocumentOpen事件不触发的问题分析
- win7删除文件时,提示“操作无法完成,因为其中的文件夹或文件已在另一程序中打开”问题
- 当宏打开Word文档时DocumentOpen事件不触发的问题分析
- 你就是一个画家!你现在想绘制一幅画,但是你现在没有足够颜色的颜料。为了让问题简单,我们用正整数表示不同颜色的颜料。你知道这幅画需要的n种颜色的颜料,你现在可以去商店购买一些颜料,但是商店不能保证能供应所有颜色的颜料,所以你需要自己混合一些颜料。混合两种不一样的颜色A和颜色B颜料可以产生(A XOR B)这种颜色的颜料(新产生的颜料也可以用作继续混合产生新的颜色,XOR表示异或操作)。本着勤俭节约的
- 打开word时,出现“向程序发送命令时出现问题”的解决方法
- C#操作Word (2)-- 打开&关闭Word文档
- 打开word的时候,提示我说:向程序发送命令时出现问题
- C#操作Word (2)-- 打开&关闭Word文档
- “Word在试图打开文件时遇到错误。请尝试下列方法:* 检查文档或驱动器的文件权限。* 确保有足够的内存和磁盘空间。* 用文件恢复转换器打开文件。”问题!
- 打开doc文档提示Word 遇到问题需要关闭以安全模式启动解决办法