2014-09-01 169 views
0

我最近將我的asp.net項目從舊開發PC(Win7,VS2005,SQL Server 2005,.net 2.0,.net 3.5)移動到新PC(Win8,VS2012,SQL Server 2008 R2,.net 2.0,.net 3.5,.net 4.5)。獲取無法在移動項目後加載一個或多個請求的類型

我可以正常調試它,它在開發服務器上運行。但是當我嘗試發佈該項目時,出現以下錯誤

無法加載一個或多個請求的類型。檢索 LoaderExceptions屬性以獲取更多信息。

我試過下面的解決方案,他們沒有解決我的問題。

  • web.config
  • 檢查融合日誌設置參考副本本地TRUE
  • 增加信任度全(它是空的)
+1

你在使用Entity Framework嗎?如果是這樣,請確保您已將參考副本設置爲本地: System.Data.Entity; System.Web.Entity; 另外,請嘗試這裏的建議:http://stackoverflow.com/questions/1091853/error-message-unable-to-load-one-or-more-of-the-requested-types-retrieve-the-l – EvilBeer 2014-09-01 13:07:30

+1

刪除臨時文件可能有問題或檢查添加的參考文件是否更新 – Amol 2014-09-01 13:16:57

回答

0

我只是關掉「生成序列化大會」發佈配置在屬性中,它沒有任何其他修復工作。

相關問題