分析器錯誤,未能加載類型“…”


上次一個朋友調試程序時出現一個錯誤:

error

 

這是因為Inherits中的內容有錯誤,假如項目命名空間是data,那么Global.asax.cs文件應如下所示:

2012-10-12_195932

 

那么Inherits中的內容就是“data.Global”,即Inherits=”data.Global”,Inherits繼承命名空間下的那個類。

 

每個aspx文件都對應一個cs文件,而cs文件里的類一般和文件同名
當Visual Studio為Web 窗體頁創建頁和類文件時,它將生成從基 Page 類繼承的代碼(cs文件繼承自System.Web.UI.Page類,而且只能/必須繼承該類.原因就是aspx文件是繼承cs文件的) ,就是在Default.cs文件中有類似代碼:
public partial class Default : System.Web.UI.Page
System.Web.UI.Page 派生一個名為 Default 的新類
然后 .aspx 頁文件又從派生的 Default 類繼承,所以:Inherits="Default"
Inherits:表明該文件繼承自哪個命名空間的哪個類 (不是命名空間)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM