WIN7中组件服务中DCOM配置_第1页
WIN7中组件服务中DCOM配置_第2页
WIN7中组件服务中DCOM配置_第3页
WIN7中组件服务中DCOM配置_第4页
WIN7中组件服务中DCOM配置_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、WIN7中组件服务中的DCOM配置找不到Microsoft Excel应用程序的解决办法(2013-06-02 22:59:24) 转载标签: it分类: 其他开发语言 在运行栏中输入命令:dcomcnfg,打开组件服务管理窗口,但是却发现找不到Microsoft Excel程序,这主要是64位系统的问题,excel是32位的组件,所以在正常的系统组件服务里是看不到的可以通过在运行里面输入 comexp.msc -32 来打开32位的组件服务,在里就能看到excel组件了,希望对您有所帮助 对 Excel 进行编程,实际上就是通过 .Net F

2、ramework 去调用 Excel 的 COM 组件,所有要在 Web 环境下调用 COM 组件的时候,都需要对其进行相应的配置。很多朋友都反映在 Windows 环境下调试正常的程序,一拿到 Web 环境中就出错,实际上就是因为缺少了这一步。下面就详细介绍 DCOM 的配置过程。 1、运行“dcomcnfg”,打开 DCOM 配置程序。(或者 开始设置控制面版管理工具组件服务计算机我的电脑DCOM配置) 

3、; 2、在应用程序列表中找到“Microsoft Excel 应用程序”,点击“属性”,在2003下面如果没找不到属性,请打SP2补丁。  3、将 “常规” 选项卡中的 “身份验证级别” 设为 “无”。  4、选中 “安全性” 选项卡中的 “使用自定义配置权限”,点击 “编辑”。  5、在打开的对话框中添加 “Internet来宾用户”(通常是IUSR_机器名) ,访问类型设为“完全控制”。 &#

4、160;6、将 “身份标识” 选项卡中的用户设为 “交互式用户” 。  7、点击“应用”之后,关闭属性页和 DCOM 配置程序。配置完成如果以上配置不成功.请将启动和访问的权限设置到最大如:EveryOne在开始运行 中录入“dcomcnfg”单击“确定”后弹出“组件服务”窗口 依次选择“组件服务”“计算机”“我的电脑”“DCOM配置” 如下图:在“DCOM配置”下找到“MicroSoft Excel 应用程序”,单击右键然后选择“属性”弹出如下窗口:在弹出的窗口中选择“安全”标签,在“启动和激活权限”分

5、组框中选择“自定义”,然后点击“编辑”按钮在弹出的“启动权限”窗口中点击“添加” 在“选择用户或组”窗口中点击“高级”先点击“立即查找”按钮,在“搜索结果”窗口中找到“NETWORK SERVICE”用户,然后点击确定 这时返回“选择用户或组”窗口,“NETWORK SERVICE”用户已在窗口中在上部窗口选择“NETWORK SERVICE”用户,然后在下部窗口将全部可选权限赋予“允许” 最后在“标识”标签中将“运行此应用程序的用户帐户”选择“交互式用户”“访问权限”和“配置权限”的配置方法与“启动与激活权限”相同,不再累诉。“MicroSoft Word 文档

6、”和 “Microsoft PowerPoint 演示文稿”的配置方法与“Microsoft Excel 应用程序”相同,不再累诉。“000C101C-0000-0000-C0046”服务的配置方法与“Microsoft Excel 应用程序”相同,不再累诉。Excel network server 用户 word everyone用户使用"Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + + "" + "Extended Properties='Excel

7、 12.0;IMEX=1'"进行连接时,调试程序无报错但服务器部署后在客户端无法使用,报错信息为“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序问题分析:1.服务器端没有装Office2007客户端,或没有安装“数据连接组件”。  安装缺失的DatabaseEngine2.当前Web应用程序的应用程序池是64位的Sharepoint应用程序池,因为提供连接Excel的provider不支持当前64版本的操作系统右击解决方案,选择属性,打开配置管理器,活动解决方案平台区域选择新建解决方案平台选择X86,重新编译生成程序打开IIS7的管理器,打开“应用程序池”区域。在右边的侧边栏,你会看到一个选项,上面写着“设置应用程序池的默认”。点击它,会弹出一个窗口选项。选中“启用32位应用程序”,然后重新启动应用程序池。 其他方案:若目标应用程序不能将应用程序池"启用兼容32位应用程序",只能在64位应用程序池下运行,且又想有上传Excel的功能,可按如下方式:a、创建A WebService applicati

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论