asp.net调用word的过程中出现的问题及其解决方法
2010-10-08 13:55
696 查看
问题及解决方法
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,关闭拼写和语法检查即可。
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,关闭拼写和语法检查即可。
相关文章推荐
- JAVA+AXIS客户端调用Asp.net Web Service过程中遇到的问题及解决方法
- asp.net调试器出现的问题及相关解决方法
- ASP.NET使用X509Certificate2出现一系列问题的解决方法
- asp.net调试器出现的问题及相关解决方法
- Asp.net_解决vs运行报在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题的bug方法
- 中文VS2008中安装ASP.NET MVC框架出现问题的解决方法
- 关于使用asp.net调试器出现的问题及相关解决方法
- 最近在ArcGIS Engine开发中关于调用gp工具过程出现COM 组件的调用返回了错误 HRESULT E_FAIL 错误的解决方法 和 学习oracle中遇到的一些问题总结
- ASP.NET Core2.0 使用VSCode 版本1.13.1工具 开发控制台运行出现中文乱码问题及解决方法
- 我在安装TFS 2008的时候遇到的问题以及解决方法一windows 2003 iis中总是不出现ASP.NET 2.0
- ASP.NET MVC中解析淘宝网页出现乱码问题的解决方法
- 中文VS2008中安装ASP.NET MVC框架出现问题的解决方法之完整版
- [转]中文VS2008中安装ASP.NET MVC框架出现问题的解决方法
- 用ASP.NET做项目,本本上的系统是XP,网上下载了IIS6,安装完后出现HTTP500问题,解决之.接着出现了浏览页面时跳出登陆框让输用户名及密码,GOOGLE了一下,原来是权限不够,解决方法
- Asp.net上传出现“超过了最大请求长度”的问题解决方法
- asp.net类库中添加WebService引用出现问题解决方法
- [转]中文VS2008中安装ASP.NET MVC框架出现问题的解决方法
- asp.net 发布WebService出现的各种问题及解决方法
- 在Asp.net中建立Microsoft.Office.Interop.Word.Application时出现“拒绝访问”错误的解决方法
- 关于asp.net网址出现乱码问题的解决方法