今天,因為臨時有事兒,需要去一趟其他城市,項目比較趕。所以只能在車上繼續敲代碼,倒霉的觸摸板讓我誤刪一個ashx一般處理程序。好死不死的這個文件的代碼還很長。
我的做法是【垃圾桶】→【還原】→VS中【包括在項目中】。以為搞定了
然后就一直報出 未能創建類型。。。。。。
說明: 在分析向此請求提供服務所需資源時出錯。請檢查下列特定分析錯誤詳細信息并適當地修改源文件。分析器錯誤消息: 未能創建類型“Shop.Web.admin.SiteController”。源錯誤:
行 1: <%@ WebHandler Language="C#" CodeBehind="SiteController.ashx.cs" Class="Shop.Web.admin.SiteController" %>
源文件: /admin/SiteController.ashx 行: 1
版本信息: Microsoft .NET Framework 版本:4.0.30319; asp.net 版本:4.0.30319.34248
在網上找了好多帖子,終是不得要領。貌似都不符合。后來跑到MSDN的開發者社區。我看到了這一幕。
可以說看到這一幕我的心里是崩潰的。
后來,痛定思痛。我是這樣想的。
【未能創建類型】一定是因為我這個類型,已經在程序集中出現了。我要做的就是清空已經編譯出來的結果。
后倆我就找到網站的本地文件夾,【obj】→【Debug】下刪除了所有文件。然后重新編譯,F5啟動調試。
OK~~~~
新聞熱點
疑難解答