关于ASP.NET操作WORD的问题
C#开发的网站,其中需要打开WORD文件并在书签处写入信息在VisualStudio2005里面调试完全通过,没有问题但是网站放到IIS里面,配置好操作WORD的权限后,...
C#开发的网站,其中需要打开WORD文件并在书签处写入信息
在Visual Studio 2005里面调试完全通过,没有问题
但是网站放到IIS里面,配置好操作WORD的权限后,运行时到这段代码时出错:
WordDoc.Bookmarks.get_Item(ref fir_name).Range.Text = dtM.Rows[0]["姓名"].ToString();
错误提示大致是:未将对象引用到实例
分析可能是在IIS里面运行时,找不到该书签.
代码的正确性是完全没有问题的,在Visual Studio 2005里面调试完全成功。
知道的网友请帮帮忙。 展开
在Visual Studio 2005里面调试完全通过,没有问题
但是网站放到IIS里面,配置好操作WORD的权限后,运行时到这段代码时出错:
WordDoc.Bookmarks.get_Item(ref fir_name).Range.Text = dtM.Rows[0]["姓名"].ToString();
错误提示大致是:未将对象引用到实例
分析可能是在IIS里面运行时,找不到该书签.
代码的正确性是完全没有问题的,在Visual Studio 2005里面调试完全成功。
知道的网友请帮帮忙。 展开
6个回答
展开全部
权限问题.
改变组件服务中的安全选项:
1。运行Dcomcnfg.exe
2。从列表中选择 microsoft word 文档 (DOCM配置)
3。点击属性
4。选择“安全性”
5。选定“使用自定义访问权限”和“使用自定义启动权限”
6。分别编辑权限,添加ASPNET,VS Developers,Debugger User
7.选择“身份标识”,在选定“交互式用户”
改变组件服务中的安全选项:
1。运行Dcomcnfg.exe
2。从列表中选择 microsoft word 文档 (DOCM配置)
3。点击属性
4。选择“安全性”
5。选定“使用自定义访问权限”和“使用自定义启动权限”
6。分别编辑权限,添加ASPNET,VS Developers,Debugger User
7.选择“身份标识”,在选定“交互式用户”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
博思aippt
2024-07-20 广告
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT...
点击进入详情页
本回答由博思aippt提供
展开全部
所使用的winword.dll不兼容
把要写入doc文件的内容写成html字符串,保存为.doc格式,这样避免很多麻烦,可靠又快速。
把要写入doc文件的内容写成html字符串,保存为.doc格式,这样避免很多麻烦,可靠又快速。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一些代码不对,可能是你没检查仔细,再检查一下.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不应该出现这个问题啊,你在好好检查一下,我估计还是程序的问题啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你检查一下你的dtM有值吗?
设个断点看看
设个断点看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询