office组件导入导出常见异常记录
异常:
未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。系统找不到指定的文件。(安装了owc11组件,但未安装office)
- 解决方案:
完全安装了office2003后重新生成.
没安装owc11的要安装owc11.
异常:
该字符串未被识别为有效的
- 解决方案:
出现此问题基本都是字符串格式不一致导致的.
- 异常:
Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80070005 拒绝访问。
- 解决方案:
① 在配置文件<system.web>节点中添加 <identity impersonate="true" userName="主机名" password="主机密码" />
② 如果设置①,问题任然存在则执行如下操作:
1.在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"
2.依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"
3.在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应用程序属性"对话框
4.点击"标识"标签,选择"交互式用户"
5.点击"安全"标签,在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限
6.依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK SERVICE"用户,然后赋予"本地访问"权限.
而问题出在64位版本的机器上,因为打开DCOMCNFG之后,找不到项“Microsoft Excel 应用程序”,因为DCOMcnfg是32配置,在64位系统下能完全被支持。
打开32位的DCOMCNFG的方式:
1.运行:mmc -32
2.打开“文件”-“添加或删除管理单元”-选择组件服务-点击添加-确定。
3.可以在DCOM组件中找到Microsoft Excel Application了。
于是用最上面的方式配置完成,跑网站,一样出错。
再检查,还有内容没有完成设置。
检查IIS7的设置,最后确定还需要设置应用程序池的标识,把此网站的AppPool的标识要设置为LocalSystem或者NetworkService,问题解决
- 异常:
HTTP 错误 404.0 - Not Found您要找的资源已被删除、已更名或暂时不可用。
- 解决方案:
① 设置用户权限
②电脑是否有如下对应的desktop文件夹
C:\Windows\SysWOW64\config\systemprofile\Desktop
C:\Windows\System32\config\systemprofile\Desktop
转载于:https://www.cnblogs.com/youMo/p/7610730.html
office组件导入导出常见异常记录相关推荐
- 【转】 (C#)利用Aspose.Cells组件导入导出excel文件
Aspose.Cells组件可以不依赖excel来导入导出excel文件: 导入: public static System.Data.DataTable ReadExcel(String strFi ...
- vue单文件组件导入导出
目录分析 打开项目,依次分析下目录结构,项目目录结构如下 项目目录结构如下 单文件组件.vue 目完成后,我们看到src 目录下有一个componets 目录,里面有一个 HelloWorld.vue ...
- 数据导入导出 、 表记录基本操作 、 查询及匹配条件 、 多表查询 、
数据管理:(管理表记录) 数据导入:把系统文件的内容存储到数据库的表里. mysql> create table uesr( -> name varchar(50), -> mima ...
- CityMaker7 开发常见异常记录
一.数据源连接失败 异常描述:使用CityMaker Server服务进行查询或其他操作时,如featureclas.search(null,true),会抛出如下异常信息: 捕捉到COMExcept ...
- 《oracle每日一练》oralce数据库的导入导出
今天尝试了数据库的导出,直接在命令行里面使用了导出指令: exp uname/pwd@127.0.0.1:1521/orcl file='xx.dmp' 出现的问题: 直接@tnsnames里面配的 ...
- epplus保存为流_ASP.NET Core使用EPPlus导入导出Excel
开发过程中,经常会遇到导入导出数据的需求,本篇博客介绍在.NET Core中如何使用EPPlus组件导入导出Excel EPPlus: EPPlus是使用Open Office XML格式(xlsx) ...
- vue 导入excel插件_Vue框架下实现导入导出Excel、导出PDF
项目需求:开发一套基于Vue框架的工程档案管理系统,用于工程项目资料的填写.编辑和归档,经调研需支持如下功能: Excel报表的导入.导出 PDF文件的导出 打印表格 经过技术选型,项目组一致决定通过 ...
- 【async-excel】一款异步导入导出excel的组件
async-excel github地址:https://github.com/2229499815/async-excel 项目介绍 一个基于easyExcel的大数据量数据导入导出异步处理组件.项 ...
- 转 无依赖Office资源的导入导出
转自:http://www.cnblogs.com/yamajia/archive/2009/02/06/1385032.html 最近在关注Excel导入导出的问题,乍看起来这是非常Easy的事情, ...
最新文章
- TensorFlow 安装及入门
- 华为手机微信网络连接到服务器失败怎么办,微信H5支付在华为手机里报错 网络环境未能通过安全验证,请稍后再试 怎么解决啊 试了好多方法也不行...
- android ext3 格式化,怎样将TF卡格式化为EXT分区?
- Docker 网络基础原理
- ZooKeeper与Eureka的区别
- android实现欢迎启动界面
- Apache-ActiveMQ消息队列 — HelloWorld实例
- 第4讲 The Zend Framework MVC Architecture
- python中让输出不换行
- 2019千股跌停情况是什么?千股跌停原因都有哪些?
- ionic的生命周期
- Web函数请求多并发上线,Web服务部署更快更省
- Ubuntu系统,window系统,利用闲置电脑搭建了一台服务器
- day62-github与gitlab的使用
- 【shell】shell 函数
- ar 华为路由器 端口映射_求教华为AR2200路由器端口映射配置
- Lightly:新一代的 C++ IDE
- qt + osg 根据高程变色之 渐变色
- nexus7二代升级android8,添横屏模式 Nexus7升级至Android4.1.2
- 安科瑞企业微电网能效管理平台推动电网向能源互联网升级
热门文章
- [Android]Handler的消息机制
- 数据结构—排序算法总结(插入排序、希尔排序、选择排序、堆排序、冒泡排序、快速排序、合并排序、计数排序)
- 解决Uncaught (in promise) reason的问题
- 【Vue3.0】—V- model‘ directives require no argument.
- JavaScript学习(八十八)—数组知识点总结,超详细!!!
- python做var模型_【Python金融量化】VaR系列(五):Copula模型估计组合VaR
- 跟女朋友约会一般都干些什么?
- 请问你写书法多少年了?领悟到了什么?
- 20多年的朋友如兄弟,没有矛盾4个人如今都绝交了什么原因?
- 如果你不够优秀,人脉是不值钱的