[英]Visual Studio 2010 is not recognizing namespace asp
突然,我需要添加的頁面無法識別asp標記名稱空間。
此外,工具箱僅具有HTML和“常規”選項卡。
我打開了一個我沒有嘗試編輯的頁面,並且工具箱具有所有常用的頁面(標准,數據,AJAX等),並且可以識別標簽。
創建了一個沒有母版頁的全新WebForm,這是相同的。 工具箱缺少所有的.Net選項卡,並且無法識別asp標記。
當然重新啟動然后打開另一個項目。 全新的WebForm和相同的事情發生。
關閉所有VS事件,刪除ReflectedSchemas文件夾中的所有文件,仍然沒有運氣。
向Web.Config添加了額外的信息:
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
仍然沒有運氣。
甚至嘗試創建一個全新的Web應用程序項目。 打開默認頁面,發生同樣的事情。 該工具箱只有兩個選項卡,無法識別asp標簽。
我已經研究了一段時間了,我很茫然。
唯一發生變化的是兩天前,我執行了Windows Update,並進行了一個更新,並安裝了VS 2010的6個Hot Fix,但直到今天,它仍能正常工作。
在需要采取諸如刪除更新或更糟糕的更新,卸載VS並重新安裝它之類的大刀闊斧的動作之前,有什么建議嗎?
找到了問題。 昨天我不得不重做幾件事。 在解決方案資源管理器中雙擊一個aspx頁面正在另一個瀏覽器中打開該頁面。 因此,右鍵單擊頁面,然后選擇“打開方式”。 我選擇了HTML編輯器並將其設置為默認值。 我應該選擇Web表單編輯器。
我決定將這個問題留在這里,以防其他人做與我相同的事情。
活到老,學到老!!!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.