2016-04-12 60 views
0

我正在評估DevExpress並構建了一個在Visual Studio中完美工作的簡單網格,但是當我複製該網站時到我的網絡服務器我無法運行我的網站。我收到一個配置錯誤(下面列出)。在部署的應用程序中出現「無法加載文件或程序集」DevExpress.Web.ASPxGridView.v11.1「」錯誤

配置錯誤:

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.

分析器錯誤信息:

Could not load file or assembly 'DevExpress.Web.ASPxGridView.v11.1, Version=11.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a' or one of its dependencies. The system cannot find the file specified.

源錯誤:

Line 19: <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> 
Line 20: <add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> 
Line 21: <add assembly="DevExpress.Web.ASPxGridView.v11.1, Version=11.1.4.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" /> 
Line 22: <add assembly="DevExpress.Web.ASPxEditors.v11.1, Version=11.1.4.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" /> 
Line 23: <add assembly="DevExpress.Web.v11.1, Version=11.1.4.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" /> 
+0

你想在這裏傳達什麼? – MusicLovingIndianGirl

+0

我正在評估DevExpress並構建了一個簡單的網格,在視覺工作室中完美地工作,但是當我將該網站複製到我的網絡服務器時,我無法運行我的網站。我收到配置錯誤(下面列出)。 配置錯誤 描述:處理服務此請求所需的配置文件時發生錯誤。請查看下面的具體錯誤細節並適當修改您的配置文件。 解析器錯誤消息:無法加載文件或程序集「DevExpress.Web.ASPxGridView.v11.1,Version = 11.1.4.0,Culture = neutral,PublicKeyToken = b88d1754d700e49a' –

+0

源錯誤: 第19行: 第20行: PublicKeyToken = B77A5C561934E089「/> 第21行: 第22行:

回答

0

您的項目缺少服務器上的DevExpress DLL(在這種情況下: DevExpress.Web.v11.1.dll)

解決此問題的方法:將DevExpress dll從DevExpress安裝文件夾(默認:c:\ Program Files(x86)\ DevExpress 11.1 \ Components \ Bin \ Framework)複製到服務器上的bin文件夾中。也許你要添加的組件,你的web.config文件:

<system.web> 
    <compilation debug="true" targetFramework="4.6.1"> 
     <assemblies> 
      .... 
      <add assembly="DevExpress.Web.v11.1, Version=11.1 ..."/> 
     </assemblies> 
    </compilation> 
</system.web> 

爲什麼你的項目運行在Visual Studio就好了是你的GAC(全局程序集緩存),所有的DevExpress DLL的存儲,併爲您提供的理由在Visual Studio中。

第二個解決方案(其中綁定到特定的版本)是在您的服務器上安裝DevExpress v11.1。一旦您發現應用程序中的錯誤通過更新(從v11.1.3到v11.1.4)解決,您必須更新服務器上的所有應用程序。

相關問題