Microsoft.Office.Interop.Excel.dll com组件在IIS上使用时必须要远程连接服务器才能使用的解决方法
2019-04-12 10:44
197 查看
今天在做excel转pdf时发现在本地测试没问题,但是部署到IIS服务器上时却偶尔可以使用,大部分不能使用。后来发现能使用的情况是我使用远程桌面连接着的时候就可以使用,使用过各种方法之后发现是excel.application权限的问题,按照网上的各种添加用户权限的方法试了之后都没有效果,后来发现只需要在excel.application中属性的《标识》页签选择下列用户,输入administrator的用户名和密码之后就可以了,具体如下:
1.WIN+R输入dcomcnfg打开 组件服务,依次点击组件服务->计算机->我的电脑->DCOM配置
2.在DCOM配置中找到Microsoft Excel Application,右键属性,在《标识》页签选择下列用户,输入administrator的用户名和密码,确定。
相关文章推荐
- IIS中使用Microsoft.Office.Interop.Excel 常见问题:RPC 服务器不可用。 (异常来自 HRESULT:0x800706BA) 的异常。等
- 分析器错误消息: 未能加载文件或程序集Microsoft.Office.Interop.Excel, 解决方法
- 引用Microsoft.Office.Interop.Excel的解决方法
- 解决C#使用Microsoft.Office.Interop.Excel操作Excel后进程一直存在的问题
- 解决方法:未能加载文件或程序集“Microsoft.Office.Interop.Excel。。
- 本地和服务器导出Excel报“Microsoft Office Excel 不能访问文件” 解决方法
- C#使用oledb连接excel运行Insert Into语句出现“操作必须使用一个可更新的查询”的解决的方法
- 解决方法:未能加载文件或程序集“Microsoft.Office.Interop.Excel。。。”
- 解决C#使用Microsoft.Office.Interop.Excel操作Excel后进程一直存在的问题
- 解决 无法引用Microsoft.Office.Interop.Excel的解决方案 的方法
- 解决无法找到Microsoft.Office.Interop.Excel并将其分离的方法
- Asp.Net 关于Could not load file or assembly 'Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies.问题的解决方法。
- 解决方法:未能加载文件或程序集“Microsoft.Office.Interop.Excel。。。”
- 关于引用Microsoft.Office.Interop.Excel的问题的解决方法
- Net使用Microsoft.Office.Interop.Excel;创建Excel文件(插入数据、修改格式、生成图表)的方法,以及Excel查看加密
- 服务器安装.net 时候提示:必须使用角色管理工具安装或配置microsoft.net framework的解决方法
- Connector/Net 连接 MySQL远程服务器出现 "Unable to connect to any of the specified MySQL hosts" 解决方法
- Microsoft.Office.Interop.Excel, Version=12.0.0.0版本高于引用的程序集(已解决)
- SQL Server 2005远程连接连不上的解决办法收藏 Microsoft给的方法
- 可以ping通Windows server 2003服务器,无法使用远程桌面登录的解决方法