2011-12-01 39 views
1

我的問題的Visual Web Developer 2010智能感知破碎

在Microsoft Visual Web Developer速成2010年,我的智能感知突然停止工作今天我的前端HTML(的.aspx)文件,但仍對代碼工作的罰款背後( .cs)文件。

伴隨着這一點,當我將鼠標懸停在我的aspx頁面中聲明的任何ASP的控制,它說

validation(): Element 'control' is not supported. 
validation(): Element 'label' is not supported. 
etc... 

(旁註:「控制」和「標籤」都是小寫的消息中,而不是適當的情況下)

我的進度

我一直在四處尋找答案,

  • 有些人建議刪除某些文件,如「* .ncb」, ,但我一直無法找到任何帶有此擴展名 (任何隱藏文件都可見)的MS文件。
  • 我有一個「網站」,而不是「項目」,所以在我的網站沒有 * .sln「,* .proj,* .suo」文件刪除。
  • 一個建議是「清理」我的項目,但我無法在任何地方找到那個 選項。
  • 運行「MS Developer命令提示符」的另一個人建議和使用某些參數執行名爲「devenv」的實用程序的 。我沒有 有「MS Developer命令提示符」,我假設因爲我正在使用Express版的 。我無法在我的文件 系統中找到devenv實用程序。
  • 我已經檢查了所有的母版頁,但沒有注意到任何異常的 。
  • 我查看了工具>選項菜單,但沒有在任何地方找到任何「智能感知」類型的東西。我的「顯示所有設置」已打開。
  • 我嘗試將XHTML 1.0 Transitional下拉菜單中的文檔類型更改爲所有其他內容,只是爲了查看,沒有運氣。

我的請求同胞的.Net-ERS

我的網站建設只是沒有錯誤精細,它只是有我的aspx頁面沒有智能感知我發瘋。

還有什麼我可以嘗試嗎?任何想法讚賞。謝謝!

回答

1

OK,

devenv的是Visual Studio中的程序名 - 這將是在這裏:

「C:\ Program Files文件(x86)的\微軟的Visual Studio 10.0 \ Common7 \ IDE \ devenv的。 exe「在64位操作系統上 或 」C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ devenv.exe「在32位操作系統上。 右鍵單擊您用來運行VS的圖標,然後單擊屬性,它會告訴您此文件在目標框中的位置。

要清理項目,請右鍵單擊解決方案資源管理器中的項目,然後單擊清理。

Visual Studio命令提示符會在開始菜單下: 微軟的Visual Studio 2010> Visual Studio工具 可能有幾個不同的版本,如果您是在64位操作系統,安騰等,還可以在運行只需從運行框或普通命令提示符運行DevEnv即可。 的32位版本,可以從運行框中使用以下(如64位,加上「(86」「程序文件」)後運行:

%comspec% /k ""C:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86 

個人,收盤下跌VS並重啓後機器來檢查它是否只是一個進程崩潰造成它(即重新啓動一個新的操作系統和VS負載) - 我會重置選項(請參閱/ResetSettings (devenv.exe)

祝你好運,並請回覆mif這工作或做不是這樣給線程一個結論:D

+0

我找不到devenv.exe我的任何地方 電腦。我認爲這是因爲我正在使用Visual Web Developer Express。不過謝謝。 – ToddBFisher

+0

我想在VS2010 Web Developer Express中執行文件是vwdexpress.exe(看看你啓動它的圖標的屬性)。 – Wolf5370

+0

不知道它是否適用[鏈接](http://stackoverflow.com/questions/5853016/intellisense-stops-working-in-vwd-2010)(還沒有答案),但如果你運行試用,然後在審判後下達表示,似乎這打破了在步驟之前創建的項目的智能感知 – Wolf5370