『壹』 IIS发布的网站EXCEL导出报错:异常信息: 未能加载文件或程序集“Microsoft.Office.Interop.Excel。。。
见过下面两种情况会出现这个错误:
1、程序的BIN文件夹中有没有这个DLL文件
2、程序引用了类库,但是程序中与类库中添加了不同版本的Microsoft.Office.Interop.Excel组件
『贰』 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错.
问题的原因有以下几种:1)vs2005会临时备份文件,因此也包括web.config。所以,当主目录检测到两个web.config之后,程序无法执行。2)要在项目根目录下web.config不唯一。3)IIS虚拟目录配置有误,在 IIS 中没有将虚拟目录配置为应用程序
『叁』 IIS 5.1下如何添加asp.net 3.0注册
iis中只能配置.net2.0的,因为.net3.0,.net3.5是基于.net2.0的...只要你机器上安装了.net framework 3.0或者3.5,C:\Windows\Microsoft.NET\Framework和C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework里面就有了支持对应框架的类库..
就我的理解,基于.net3.0或者3.5的网站,因为引用了这些版本才有的类库,所以首先会在网站根目录的bin文件夹寻找引用,如果没有找到,则会在服务器的C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework文件夹中寻找,如果还是没有,则会抛出错误...如果你现在的项目抛出了异常,那么你在vs中查看具体引用类库的路径,拷到bin文件夹下即可以了
还有,如果你现在可以浏览到网页,那么不会是.net framework版本的问题...因为版本出现问题时,web.config直接就抛错,任何.net的程序都无法运行的....所以强烈建议你检查你的数据库连接字符串