2016-05-13 58 views
-1

我有一個ASP.Net網站,從SQL數據庫拉回數據,它在我的本地機器上的Visual Studio中工作,但是當我將它上傳到我的網絡空間somee.com時,當我嘗試訪問該頁面時出現錯誤。服務器上的ASP.Net錯誤?

在這裏,我的錯誤頁面:

Server Error in '/' Application. 

Configuration Error 

Description: An error occurred during the processing of a configuration file   required to service this request. Please review the specific error details below and modify your configuration file appropriately. 

Parser Error Message: Could not load file or assembly 'MySql.Data, Version=6.9.8.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The system cannot find the file specified. 

Source Error: 


An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine. 

Source File: d:\DZHosts\LocalUser\bman262\www.brandonsLoginTest.somee.com\riviera horticulture\web.config Line: 9 

Assembly Load Trace: The following information can be helpful to determine why the assembly 'MySql.Data, Version=6.9.8.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' could not be loaded. 


WRN: Assembly binding logging is turned OFF. 
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. 
Note: There is some performance penalty associated with assembly bind failure logging. 
To turn this feature off, remove the registry value  [HKLM\Software\Microsoft\Fusion!EnableLog]. 

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET  Version:4.6.1069.1 

從我可以做的,我不認爲在web配置的

mysql.data 

參考是獲得加載

任何幫助?

謝謝

回答

0

您也需要確保丟失的DLL包含在部署你的網站。如果你使用VS部署工具,它應該爲你做。

檢查您的發佈文件夾,看看它是否存在。

+0

感謝您的幫助,什麼DLL可能會丟失或我應該嘗試添加什麼DLL?而且如果它在我的發佈文件夾中,我看起來似乎看不到任何其他網站頁面和資源? – Bman262

+0

不知道DLL的確切名稱,但由於MySqlData是缺少的數據空間,我會冒險猜測它是缺少的主要MySql DLL。如果您在發佈文件夾中沒有看到自己的文件以外的任何文件,那麼聽起來您的發佈不起作用。你應該有一些微軟的東西在那裏以及 –

+0

您好,我做了一些四處看看你說什麼,並發現我在開發機器上使用DLL而不是我的文件的本地DLL,我下載了SQL DLL並添加了他們位於我的項目文件夾作爲參考。這解決了一個未提到的問題,我的項目不在其他機器上工作。它也改變了我在服務器上的錯誤。現在我已經將dll添加到我的文件中,並使用該服務器服務器說與我的代碼錯誤,而不是web.config它說它無法找到mysql.data當我使用使用mysql.data – Bman262