[英]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),它們是:
您在構建站點時忽略了錯誤。 如果無法編譯包含ProiectLicenta.MvcApplication
的程序集或項目,則ASP.NET將無法找到其中包含的任何類或其他實體。 解決方案:更正所有編譯器錯誤,然后重試。
ProiectLicenta.MvcApplication
類未使用正確的訪問說明符顯式聲明。 請記住,類聲明為
class MyClass {...}
是私人的。 您可能希望將聲明更改為
公共類MyClass {...}
您正在部署站點,而不包括定義類型ProiectLicenta.MvcApplication
的程序集(DLL)。 更正部署過程,然后重試。
Global.asax文件在名稱空間ProiectLicenta中找不到代碼隱藏類MvcApplication。 搜索您的解決方案並找到ProiectLicenta.MvcApplication類。 如果您在解決方案中找不到該類,則可能是您需要添加到項目中的外部DLL。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.