解决方法:未能加载文件或程序集“Microsoft.Office.Interop.Excel。。

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

原因:
是GAC里没有Microsoft.Office.Interop.Excel组件,导致无法加载文件或程序集Microsoft.Office.Interop.Excel,
打开C:\WINDOWS\assembly目录,应该是缺少名为Microsoft.Office.Interop.Excel的文件

解决方案:
只要装上Microsoft.Office.Interop.Excel组件就可以了
下载并安装Office 2003 PIA(主Interop程序集,全称Redistributable Primary Interop Assemblies),这时再打开C:\WINDOWS\assembly目录,你会发现Microsoft.Office.Interop.Excel组件,同时注意查看它的版本和PublicKeyToken是否与你所引用的相同,如果完全相同,你重启IIS就可以看到.NET正常运行了

 

获取直接删除相应的配置文件。http://wenku.it168.com/d_001023838.shtml

 

 

 

时间: 2024-09-20 00:19:23

解决方法:未能加载文件或程序集“Microsoft.Office.Interop.Excel。。的相关文章

未能加载文件或程序集Microsoft.ReportViewer.WebForms

我在web 项目使用了ReportViewer 呈现报表,在本机开发环境下,报表显示一切正常,当我把程序部署到别的机器上时,出错如下:"/WebReport"应用程序中的服务器错误. 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错.请检查下面的特定错误详细信息并适当地修改配置文件. 分析器错误信息: 未能加载文件或程序集"Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, Publ

未能加载文件或程序集“Microsoft.web.infrastructure

问题描述 未能加载文件或程序集"Microsoft.Web.Infrastructure,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"或它的某一个依赖项.系统找不到指定的文件.说明:执行当前Web请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.IO.FileNotFoundException:未能加载文件或程序集"

RDLC报表 在WinForm里运行出现 未能加载文件或程序集 Microsoft.ReportViewer.WinForms, Version=11.0.0.0 System.IO.FileNotFoundException

原文:RDLC报表 在WinForm里运行出现 未能加载文件或程序集microsoft.reportviewer.winforms 推荐以下方案二 做一下记录顺便帮助一下遇到问题的朋友. 做RDLC报表在WinForm运行,在VS里面调试引用了"Microsoft.ReportViewer.Common.dll"和"Microsoft.ReportViewer.WinForms.dll"调试运行的时候没有问题. 之后我直接把Bin文件夹下的Debug目录拷到别的机器

winform程序在win7旗舰版提示未能加载文件或程序集“Microsoft.mshtml“

问题描述 本人在做一个发mail的工具,网上找了一个winform的文本编辑器名叫"TextControl",这工具里引用了MShtml,他的本质其实是MicrosoftHTMLObjectLibrary.如图现在问题是我在本地以及其他一些win7专业版机器上都能正常运行,而在旗舰版机器上就会提示:未能加载文件或程序集"Microsoft.mshtml,Version=7.0.3300.0,Culture=neutral,PublicKeyToken=b03f5f7f11d5

未能加载文件或程序集 Microsoft.ReportViewer.Common, Version=11.0.0.0

原文:未能加载文件或程序集 Microsoft.ReportViewer.Common, Version=11.0.0.0 System.IO.FileNotFoundException: 未能加载文件或程序集"Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"或它的某一个依赖项.系统找不到指定的文件. 文件名:"Microsoft

打开.edmx文件提示未能加载文件或程序集

问题描述 打开.edmx文件提示未能加载文件或程序集"Microsoft.Data.Entity.Design.Extensibility,version=10.0.0.0,Cultutre=neutral,PublicKeyToken=b035f7f11d50a3a"或他的某个依赖项.系统找不到指定文件 解决方案 解决方案二:自己顶下...解决方案三: 解决方案四:dll都引用了啊..

“未能加载文件或程序集”解决方法(URLRewriter.dll)

一般情况下出现这样的问题是因为.dll文件不存在或者路径不正确.但今天我遇到的情况都不在这两个内.我确定.dll文件是存在的,路径也是正确的.但是程序死活都是"未能加载文件或程序集"的错误.无奈之下只好求助网络,很快在"CSDN"里找到了下面的帖子: 关于"未能加载文件或程序集"的解决方法 - dreamman - dreamman我把服务器上的一个asp.net程序下载到本地机XP系统上安装,设置了虚拟目录后用浏览器打开,一切正常.但我重启电脑

未能加载文件或程序集 Newtonsoft.Json, Version=4.5.0.0 的报错,解决方法

原文:未能加载文件或程序集 Newtonsoft.Json, Version=4.5.0.0 的报错,解决方法 使用httpclient测试webapi的时候客户端报错: {"未能加载文件或程序集"Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed"或它的某一个依赖项.找到的程序集清单定义与程序集引用不匹配. (异常来自 HRESULT:0x80131040)&q

sqlserver 2005未能加载文件或程序集System.Data,Version=2.0.0.0解决方法

qlserver 2005打开出现无法正常访问数据,提示信息: 未能加载文件或程序集"System.Data,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089"或它的某一个依赖项.系统找不到指定的文件.   解决方法: 打开"C:/WINDOWS/assembly"文件夹,查看有没有名称为"System.Data".版本号.公钥标记与错误提示中的Version.Publ