windows server 2008中读取Microsoft Excel Application COM组件问题的解决方式
来源:互联网 发布:秋天淘宝关键词 编辑:程序博客网 时间:2024/05/21 10:07
参考:
1. http://forums.asp.net/t/1303594.aspx
2. http://social.technet.microsoft.com/Forums/en-US/office2007deploymentcompatibility/thread/334c9f30-4e27-4904-9e71-abfc65975e23?prof=requiredregistry hack, 修改注册表
3. http://social.msdn.microsoft.com/Forums/en-US/innovateonoffice/thread/b81a3c4e-62db-488b-af06-44421818ef91?prof=requiredWindow Station概念和创建Desktop文件夹
网站的运行帐号是在应用程序池中的标识中设定的,一般为内置帐户Network Service,用户登录运行程序与Window Station和Desktop有关。
当运行于Network Service帐户,根据后二个链接中的方法:
1. registry hack,修改注册表
2. 在C:/Windows/SysWOW64/config/systemprofile/下创建Desktop文件夹
都没有解决我的问题。
通过System.Security.Principal.WindowsIdentity.GetCurrent().Name发现,当程式运行于IIS中,通过工作管理员查看进程的启动帐户是应用程序池标识帐户(一般为Network Service),当程序在Visual Studio 2008中运行于ASP.NET的启动帐户是系统登录帐户(一般为Administrator)。
既然无法厘清Network Service的Wondow Station与Desktop的关系,就设置了应用程序池的标识帐户为自定义帐户:一个隶属于管理员组的帐户Admin1。
也可设置应用程序池的标识帐户为内置帐户并选择LocalSystem帐户。
测试已经能正常运行!
- windows server 2008中读取Microsoft Excel Application COM组件问题的解决方式
- windows server 2008 x64中安装office2003,dcom中找不到microsoft excel application
- windows server 2008 x64中安装office2003,dcom中找不到microsoft excel application .
- (转).net使用Office组件读取Excel,引用Microsoft.Office.Interop.Excel出现的问题
- 使用Office组件读取Excel,引用Microsoft.Office.Interop.Excel出现的问题
- 转:使用Office组件读取Excel,引用Microsoft.Office.Interop.Excel出现的问题
- 解决80070005 excel Com组件权限问题
- 基于COM组件方式读取Excel文件内容(C#版)
- COM方式读取Excel表格的例子
- Tomcat + SQL Server 2005 + jsp : ClassNotFoundException:com.microsoft.sqlserver.jdbc.SQLServerDriver 问题的解决
- Server.CreateObject("Excel.Application")的权限问题
- Server.CreateObject("Excel.Application")的权限问题
- 如何解决编程中Excel不能读取的问题
- 如何解决编程中Excel不能读取的问题
- 关于C#中,采用excel com组件操作excel的问题
- 解决IIS服务使用C#代码在Windows Server 2008上无法启动Excel的问题
- Microsoft COM+组件接口的方法的重载问题。
- windows server 2008 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败
- JQuery-4事件
- JQuery-4事件
- JQuery-4事件
- windows系统下JDK1.6环境变量配置 (转载)
- CakePHP下集成Smarty模板的步骤摘要
- windows server 2008中读取Microsoft Excel Application COM组件问题的解决方式
- 用WriteProcessMemory函数注入进程的流程
- 关于文件下载出现乱码问题
- mysql忘记root密码解决办法
- Hibernate 缓存管理
- 求:三个类别表绑定TREEVIEW 方法..
- Ubuntu上,tftpd-hpa 启动失败的解决方法.
- webservice上传文件
- 在线客服 生成 代码