簡體   English   中英

如何在IIS中托管ASP.NET MVC項目?

[英]How to host an ASP.NET MVC project in IIS?

我有一個帶有多個項目的ASP.NET MVC解決方案,將網站上傳到服務器上后,在本地出現了System.Reflection.ReflectionTypeLoadException錯誤,它在本地運行良好

我收到的錯誤的屏幕截圖

我也嘗試在IIS上運行解決方案,但找不到此錯誤,但未在此服務器上找到請求的URL。

我也將所有DLL復制到了輸出文件夾中,可能的問題是最可能是缺少DLL的問題,是來自遠程主機安全級別的問題還是我在項目中缺少了其他內容,請提出建議。 在此處輸入圖片說明

在調用hostgator(托管網站的地方)並解決了該問題之后,有人告訴我自定義DLL在我們的托管中是不允許的,因為您可能會看到我拍攝了這些DLL的屏幕截圖,我想知道我的項目中的海關DLL是什么hostgator技術人員說的

我假設您正在運行ASP.NET MVC v3。 在這種情況下,您是否將IIS中的應用程序池.NET Framework版本設置為C#4.0? 確實,服務器上是否安裝了ASP.NET MVC和.NET Framework 4.0?

您的應用程序是否依賴於未包含在已部署應用程序中的任何外部庫?

您完全可以調試應用程序嗎? 即Application_Start。 在造成這種情況的過程中,可能有些地方出了問題。

基本上,更多信息會有所幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM