簡體   English   中英

ASP.NET MVC IIS 7.5

[英]ASP.NET MVC IIS 7.5

在IIS 7.5中發布網站后,我發現了以下內容,我不知道該怎么做

說明:解析為此請求提供服務所需的資源時發生錯誤。 請查看以下特定的解析錯誤詳細信息並相應地修改源文件。

分析器錯誤消息:無法加載類型'ProiectLicenta.MvcApplication'。

來源錯誤:

第1行:<%@ Application Codebehind =“Global.asax.cs”Inherits =“ProiectLicenta.MvcApplication”Language =“C#”%>

您接受的解決方案不完整。 為了將來研究這個問題的其他人,我將詳細說明。

從字面上看,這意味着ASP.NET無法找到“ProiectLicenta.MvcApplication”類型。

這可能由於多種原因而發生。 根據可能性(當然是imho),它們是:

  1. 您在構建站點時忽略了錯誤。 如果無法編譯包含ProiectLicenta.MvcApplication的程序集或項目,則ASP.NET將無法找到其中包含的任何類或其他實體。 解決方案:更正所有編譯器錯誤,然后重試。

  2. ProiectLicenta.MvcApplication類未使用正確的訪問說明符顯式聲明。 請記住,類聲明為

    class MyClass {...}

    是私人的。 您可能希望將聲明更改為

    公共類MyClass {...}

  3. 您正在部署站點,而不包括定義類型ProiectLicenta.MvcApplication的程序集(DLL)。 更正部署過程,然后重試。

Global.asax文件在名稱空間ProiectLicenta中找不到代碼隱藏類MvcApplication。 搜索您的解決方案並找到ProiectLicenta.MvcApplication類。 如果您在解決方案中找不到該類,則可能是您需要添加到項目中的外部DLL。

暫無
暫無

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

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