『壹』 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的程序都無法運行的....所以強烈建議你檢查你的資料庫連接字元串