`
guochunyang2004
  • 浏览: 80372 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

windows 2008 下C#调用office组件访问拒绝的解决方法(failed du

 
阅读更多

组件服务"- >"计算机"- >"我的电脑"- >"DCOM配置"->找到word->属性->"标识"标签,选择"交互式用户"

->安全"标签"->在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加 一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限.

->"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK SERVICE"用户,然后赋予"本地访问"权限. 这样,我们便配置好了相应的Excel的DCOM权限.


64位系统下会找不到OFFICE组件,解决办法:

1.运行:mmc -32
2.打开“文件”-“添加或删除管理单元”-选择组件服务-点击添加-确定。
3.可以在DCOM组件中找到Microsoft Excel Application了。

最后在设置:

检查IIS7的设置,最后确定还需要设置应用程序池的标识,把此网站的AppPool的标识要设置为LocalSystem或者NetworkService,问题解决。

这样问题将会解决

备注:(如果出现注销服务器后就报错“error: 8000401a 因为配置标识不正确,系统无法开始服务器进程。请检查用户名和密...”,就把交互式用户换成“下列用户”然后输入管理员帐号密码,问题搞定!!!!)


来源:http://now.0756idc.com/html/zl/zn/20150518/3127.html

分享到:
评论

相关推荐

    c#中调用com组件

    在实际开发过程中,我们常常需要在C#程序中调用已有的COM组件来实现特定的功能,如自动化Office文档处理、调用系统服务等。 #### COM组件简介 COM组件是一种基于Windows平台的对象模型,它定义了一种标准接口,...

    c#调用wps组件进行文件转换,如html与word,excel互转

    C#是一种广泛用于开发Windows应用程序的强大编程语言,而WPS(Kingsoft Office)则提供了与Microsoft Office兼容的组件,可以方便地进行文件格式的转换。本教程将重点介绍如何使用C#调用WPS组件来实现HTML、Word和...

    如何用C# 调用 office宏

    3. **编写C#代码**:在C#代码中,使用Office对象模型来实例化特定的Office应用,如Word、Excel、PowerPoint或Access,然后调用其方法来打开文档,并执行宏。例如,调用`Application.Run`方法来执行宏。 ```csharp ...

    C#调用wps用例CSharp_WPSStartKit

    在IT行业中,C#是一种广泛使用的编程语言,尤其在开发Windows桌面应用和.NET框架下有着重要地位。WPS Office是一款由中国金山软件公司推出的办公软件套件,它包含了类似Word、Excel和PowerPoint的功能,且与...

    C#下操作Office的Word组件

    在C#编程环境中,操作Microsoft Office的Word组件是一项常见的任务,尤其在自动化文档处理、数据导入导出等场景中。本篇文章将详细讲解如何在C#中利用COM组件来操作Word,以及涉及到的关键知识点。 首先,我们需要...

    pb调用C#中COM组件实例(源码+运行EXE)

    4. **调用组件方法**:引用成功后,PB就可以像调用本地函数一样调用C#组件的方法。你可以创建对象实例,然后调用其公开的方法和属性。 5. **源码和运行EXE**:提供的两个RAR文件分别包含了源代码和已编译的可执行...

    c#实例(office组件运用)三

    本实例“C#实例(Office组件运用)三”聚焦于如何在Web应用中利用Microsoft Office的组件进行编程,以实现强大的办公功能。这通常涉及到对COM组件的使用,如Word、Excel和PowerPoint的自动化。 首先,我们要理解...

    C#调用手动编写的COM组件

    在提供的压缩文件中,"ch3.rar"和"WindowsFormsApplication1.rar"可能包含了示例代码或一个简单的Windows Forms应用程序,演示了如何在C#环境中调用COM组件。通过解压和分析这些文件,你可以更直观地了解上述步骤在...

    C#调用Windows自身的API开发摄像头拍照和摄像功能

    在C#编程中,利用Windows自身的API来实现摄像头拍照和摄像功能是一项常见的需求。Windows API提供了丰富的函数和接口,使得开发者可以直接与硬件设备交互,包括访问内置或外接的摄像头。下面将详细介绍如何通过C#...

    C#调用api接口

    每一种Windows应用程序开发工具都提供了间接或直接调用了Windows API函数的方法,或者是调用Windows API函数的接口,也就是说具备调用动态连接库的能力。 首先,在调用API之前,必须先导入System.Runtime....

    C#调用java类、jar包方法

    在跨平台开发中,有时需要将不同编程语言的组件整合在一起,例如在C#应用中调用Java类或使用Java的jar包。本篇将详细阐述如何在C#环境中实现对Java类的调用以及使用Java的jar包。 首先,要理解C#与Java之间的互操作...

    Windows系统服务_C#WebSocket服务_C#调用ActiveX实现多种浏览器调用ActiveX插件

    C#创建ActiveX,Windows系统服务,C#WebSocket服务,C#调用ActiveX,实现多种浏览器调用ActiveX插件。 解决方案位于 WindowsServiceActiveX\\EL100WindowsService

    C#调用matlab画图,解决图像嵌入Winform窗体和首次画图慢的问题

    本文将深入探讨如何使用C#调用Matlab来绘制图形,并将这些图形嵌入到Winform窗体中,同时解决首次画图速度慢的问题。 首先,我们需要确保已经安装了Matlab和Matlab Compiler SDK,这是让C#能够调用Matlab代码的基础...

    C#引用COM组件调用Matlab

    C#引用COM组件调用Matlab,可以实现图像嵌入C#,能操作Matlab实现大多数功能,本例子实现了显示正弦图,显示三维螺旋线图等5种操作。 本人习惯vb.net编程,从vb.net转过来,vb.net不需要引用即可 引用COM组件Matlab ...

    C#调用QT的dll方法

    C#调用QT的dll方法 在这篇文章中,我们将讨论如何在C#中调用QT的dll方法。首先,我们需要在QT平台上建立一个dll工程,设置头文件和源文件,然后生成dll文件。最后,我们可以在C#中使用DllImport特性来调用dll方法。...

    C#开发COM组件供PB调用

    C#开发COM组件供PB调用 有时PB里难以实现的功能,在C#里好容易就实现了,这时我们就可用C#来开发COM组件,在PB里调用即可。 PB调用方法: int intValue oleobject objOle objOle=create OLEObject intValue=...

    c++调用c#的com组件

    本话题聚焦于"C++调用C#的COM组件",这是一个典型的跨语言互操作场景。COM(Component Object Model)是微软提出的一种组件技术,允许不同语言之间进行无缝通信,而C++和C#作为两种强大的编程语言,可以通过COM实现...

    C#调用java直接调用无需生成.net组件

    本主题聚焦于"C#调用java",探讨如何在C#应用中直接调用Java代码,而无需通过生成.NET组件来实现这一目标。这样的做法能带来更高的稳定性和速度。 首先,我们需要理解的是,C#和Java属于两种不同的编程语言,它们...

    C#操作Office的组件类库

    这是C#操作Office组件的需要调用的类库,在你引用Office组件时候必须用到。

    C#调用易语言编写的DLL

    在C#代码中,你可以像调用本地C#方法一样调用DLL中的函数。例如: ```csharp int result = YourFunctionName(123, "Hello, World!"); ``` 5. 错误处理和数据类型转换: 由于易语言和C#的数据类型可能存在差异...

Global site tag (gtag.js) - Google Analytics