乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > .net<em>导出Excel</em>报错,错误如下求大神,分不是问题,解...-导出exce

.net<em>导出Excel</em>报错,错误如下求大神,分不是问题,解...-导出exce

作者:乔山办公网日期:

返回目录:excel表格制作


没有找到ASP.NET 帐户 排查问题的时候可以把整个文件夹设置e68a84e799bee5baa6e997aee7ad94333成everyone,这个会有安全性问题,排查完把这个设置取消

COM 类工厂问题试试下面的:

1. 以管理员身份登录到计算机,并使用完整安装来安装(或重新安装)Office。为了实现系统的可靠性,建议您将 Office CD-ROM 中的内容复制到本地驱动器并从此位置安装 Office。
2. 启动要自动运行的 Office 应用程序。这会强制该应用程序进行自我注册。
3. 运行该应用程序后,请按 Alt+F11 以加载 Microsoft Visual Basic for Applications (VBA) 编辑器。这会强制 VBA 进行初始化。
4. 关闭应用程序,包括 VBA。
5. 单击开始,单击运行,然后键入 DCOMCNFG。选择要自动运行的应用程序。应用程序名称如下所示:
Microsoft Access 97 - Microsoft Access 数据库
Microsoft Access 2000/2002 - Microsoft Access 应用程序
Microsoft Excel 97/2000/2002 - Microsoft Excel 应用程序
Microsoft Word 97 - Microsoft Word Basic
Microsoft Word 2000/2002 - Microsoft Word 文档
单击属性打开此应用程序的属性对话框。

6. 单击安全选项卡。验证使用默认的访问权限和使用默认的启动权限已选中。
7. 单击标识选项卡,然后选择交互式用户。
8. 单击确定,关闭属性对话框并返回主应用程序列表对话框。
9. 在 DCOM 配置对话框中,单击默认安全性选项卡。
10. 单击访问权限的编辑默认值。验证访问权限中是否列出下列用户,如果没有列出,则添加这些用户:
SYSTEM
INTERACTIVE
Everyone
Administrators
IUSR_<machinename>*
IWAM_<machinename>*

* 这些帐户仅在计算机上安装了 Internet Information Server (IIS) 的情况下才存在。

11. 确保允许每个用户访问,然后单击确定。
12. 单击启动权限的编辑默认值。验证启动权限中是否列出下列用户,如果没有列出,则添加这些用户:
SYSTEM
INTERACTIVE
Everyone
Administrators
IUSR_<machinename>*
IWAM_<machinename>*

* 这些帐户仅在计算机上安装有 IIS 的情况下才存在。

13. 确保允许每个用户访问,然后单击确定。
14. 单击确定关闭 DCOMCNFG。

你好
有可能在Office的过程中漏选了“.Net 可编程性支持”,没有安装到GAC里面
安装详见资料:http://blog.csdn.net/dezwen/article/details/1864769
你的系统中毒了吧,先杀杀毒,然后尝试打开,再打不开去找个OFFICE的兼容组件装上,应该可以

1、Excel每个工作薄(sheet)生成记录行数

"一个excel文件里最多能放多少条数据?"

excel 2003(含)以下 65535 行,
excel20071,048,576行

2、asp.net关于导出Excel的一些问题的集锦

a下载不下来:可考虑使用IE自带的下载

b如果使用迅雷,建议先将寻来打开,在进行下载,否则会提示磁盘被占用等的信息

c请设置Templetes/Output/Base下的Excel属性为只读前面的对号去掉

3、下载失败,临时文件或其所在磁盘不可写

[解决方案]

C:\Windows下的Temp文件夹修改安全属性Users赋予权限即可解决;可用

或者

尝试将迅雷的安装目录更改:未尝试

4、未能加载文件或程序集“Microsoft.Office.Interop.Excel,Version=14.0.0.0,**
【问题描述】

未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=14.0.0.0,
Culture=neutral,
PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。e799bee5baa6e997aee7ad94e59b9ee7ad94334系统找不到指定的文件。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息:
System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.Office.Interop.Excel,Version=14.0.0.0,
Culture=neutral,
PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。系统找不到指定的文件。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

程序集加载跟踪: 下列信息有助于确定程序集“Microsoft.Office.Interop.Excel,
Version=14.0.0.0,
Culture=neutral,PublicKeyToken=71e9bce111e9429c”无法加载的原因。
【解决方案】

警告: 程序集绑定日志记录被关闭。

要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]
(DWORD)设置为 1。

注意: 会有一些与程序集绑定失败日志记录关联的性能损失。

要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。

服务器上没有安装Office

提出以后,管理员安装了Office2003(注意安装以后要重启电脑)

按照网上找到的一些方法,

安装:

vstor.exe

下载地址:

http:///downloads/details.aspx?FamilyId=8315654B-A5AE-4108-B7FC-186402563F2B&display#filelist

然后下载安装:

O2003PIA.EXE

http:///downloads/details.aspx?FamilyId=3C9A983A-AC14-4125-8BA0-D36D67E0F4AD&display

之后还是没有解决

然后

在服务器上开始-程序-管理工具-Microsoft
.NET Framework
2.0 配置-管理程序集缓存-将程序集添加到程序集缓存。选中那些dll即可。

然而不幸的是还是没有解决。

最后重启IIS 问题解决了。

具体怎么解决的就是以上两个方法之一或两者都必须做到。

我认为一个很重要的问题是

在C:\WINDOWS\assembly目录下面必须要有项目的引用。

未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=11.0.0.0,
Culture=neutral,PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。系统找不到指定的文件。

其中的原理是

计算机上缺少了项目引用的Office类文件Interop.Excel.dll

vstor.exe和O2003PIA.EXE是office可重用开发XXX的安装程序。

相关阅读

  • Asp.Net <em>MVC</em> <em>导出excel</em>

  • 乔山办公网excel表格制作
  • mvc导出excel时不弹出框下载,而是在后台..." src="/uploads/tu/216.jpg" style="width: 400px; height: 267px;" />建议使用微软报表,使用RDLC,可以在MVC中生成报表,然后支持导出e799bee5baa6e997aee7ad9
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网