asp.net调用word的过程中出现的问题及其解决方法
来源:互联网 发布:下载外服手游的软件 编辑:程序博客网 时间:2024/05/21 11:18
问题及解决方法
1.程序完成后部署在本机测试时报错:“消息筛选器显示应用程序正在使用中,异常来自……”的错误
解决方法:
a、在命令行中输入:dcomcnfg,会显示出“组件服务”管理器
b、打开“组件服务->计算机->我的电脑->DCOM 配置”,找到“Microsoft Word文档”,单击右键,选择“属性”
c、在“属性”对话框中单击“标识”选项卡,选择“交互式用户””,关闭“组件服务”管理器。
2.“拒绝访问”的错误 解决方法:
a、在命令行中输入:dcomcnfg,会显示出“组件服务”管理器
b、打开“组件服务->计算机->我的电脑->DCOM 配置”,找到“Microsoft Word文档”,单击右键,选择“属性”
c、在“属性”对话框中单击“安全”选项卡,在“启动和激活权限”处选择“自定义”,再单击右边的“编辑”,在弹出的对话框中添加“ASPNET”(在IIS6中是NETWORD SERVICE)用户,给予“本地启动”和“本地激活”的权限,单击“确定。
d、在“属性”对话框中单击“安全”选项卡,在“访问权限”处选择“自定义”,再单击右边的“编辑”,在弹出的对话框中添加“ASPNET”(在IIS6中是NETWORD SERVICE)用户,给予“本地访问”的权限,单击“确定”,关闭“组件服务”管理器。
3.部署到服务器上,远程访问时报错:“检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 8000401a。”
解决方法:
a、在命令行中输入:dcomcnfg,会显示出“组件服务”管理器
b、打开“组件服务->计算机->我的电脑->DCOM 配置”,找到“Microsoft Word文档”,单击右键,选择“属性”
c、在“属性”对话框中单击“安全”选项卡,在“启动和激活权限”处选择“自定义”,再单击右边的“编辑”,在弹出的对话框中添加“ASPNET”、“SYSTEM”、“INTERACTIVE”、“Everyone”、“Administrators”、“IUSR_”、“IWAM_”用户,并赋予本地启动和本地激活的权限。
d、在“属性”对话框中单击“安全”选项卡,在“访问权限”处选择“自定义”,再单击右边的“编辑”,在弹出的对话框中添加“ASPNET”(在IIS6中是NETWORD SERVICE)用户和“Everyone”用户,给予“本地访问”的权限,单击“确定”。
e、在“属性”对话框中单击“标识”选项卡,选择“启动用户””,关闭“组件服务”管理器。
4.最后一点较少遇到但很容易被忽略:如果生成的word文档较大或其中的不规范拼写和语法较多时也会出现“消息筛选器显示应用程序正在使用中,异常来自……”的错误。其原因在于word在默认设置下,如果文档中不规范拼写和错误语法较多时会弹出一个提示框告诉你这些错误不会全部显示出来,而正是这个提示框导致我们程序中正在生成的wordDoc被锁死,造成“应用程序正在使用中”的现象。解决方法很简单:打开word,关闭拼写和语法检查即可。
- asp.net调用word的过程中出现的问题及其解决方法
- JAVA+AXIS客户端调用Asp.net Web Service过程中遇到的问题及解决方法
- 转载:WORD中经常出现的小问题的解决方法
- ASP.NET AJAX 中 UpdateProgress 的瑕疵及其解决方法
- 在Asp.net中建立Microsoft.Office.Interop.Word.Application时出现“拒绝访问”错误的解决方法
- 在Asp.net中建立Microsoft.Office.Interop.Word.Application时出现“拒绝访问”错误的解决方法
- ASP.NET中调用Excel的问题
- asp.net调试器出现的问题及相关解决方法
- 关于asp.net网址出现乱码问题的解决方法
- asp.net 发布WebService出现的各种问题及解决方法
- 中文VS2008中安装ASP.NET MVC框架出现问题的解决方法
- 中文VS2008中安装ASP.NET MVC框架出现问题的解决方法之完整版
- 中文VS2008中安装ASP.NET MVC框架出现问题的解决方法
- 中文VS2008中安装ASP.NET MVC框架出现问题的解决方法
- jedis开发过程中遇到的问题及其解决方法
- 安装LDAP Server过程中遇到的问题及其解决方法
- asp.net 使用Ueditor过程中出现的问题及解决办法
- asp.net调用com组件出现的问题
- 笔记,atmel4android,内核
- 基于jplayer的播放器
- Microsoft SQL Server 2008故障转移群集在Hyper-V虚拟机上的多种组建方式
- Objective-C中init函数实现的相关研究 if ((self = [super init]) != nil)
- forward和redirect 区别
- asp.net调用word的过程中出现的问题及其解决方法
- php常量DIRECTORY_SEPARATOR和PATH_SEPARATOR
- SQL Server 2008故障转移集群概述
- DBUS 学习
- 水平
- 鲍尔默称微软将投入数十亿美元打造数据中心业务(转)
- SQL HADR多个技术概览和比较
- 深圳大学成教学院室内设计专业进修班招生
- sqlserver 2008 忘记sa密码的解决方法