我有一臺全新安裝的Windows 7 64位專業版的計算機上安裝了Visual Studio 2010/SP1/MVC 3(與四月工具更新)。Razor智能感知不工作VS2010 SP1Rel MVC3從WPI Win7 x64
我沒有安裝resharper。 我從來沒有在這個新的操作系統安裝上安裝任何RC或測試版。
我的安裝步驟如下:
- 安裝Visual Studio專業版。
- 安裝Web平臺安裝程序。
- 從WPI安裝Visual Studio SP1。
- 安裝Microsoft ASP.net MVC 3(4月份工具更新)
- 安裝生產力電動工具
幫助>關於Microsoft Visual Studio中顯示:
微軟的Visual Studio 2010 版本10.0。 40219.1 SP1Rel
Microsoft .NET Framework 版本4.0.30319 SP1Rel
System.Web.Mvc.dll程序文件版本顯示:3.0.20105.0
安裝完畢後,我做了以下內容:
- 打開Visual Studio。
- 文件>新建項目
- 選擇「ASP.Net MVC 3 Web應用程序」。
- 在「新建ASP.NET MVC 3項目」對話框中。我選擇了「互聯網應用」,「剃刀」視圖引擎。點擊確定。
在這裏的項目的行爲:
- 打開任何文件CSHTML和剃刀@blocks並不突出。
- 智能感知提供了html片段作爲剃刀塊內外的選項,但不識別內部的Html助手或模型等。
- 該項目建立。
- 您可以運行該項目,並在構建時運行。剃刀視圖正常渲染。
有沒有人知道一套確定的先決條件讓Razor Intellisense能夠工作?我可以在其他具有Razor Intellisense工作的Win7 64位機器和2有這個問題的機器之間進行區分?註冊表項?有沒有可以幫助調試的Visual Studio日誌?經過幾個小時的沮喪和閱讀每一個Razor Intellisense的帖子和我遇到的問題,而沒有提出任何有效的工作,我只是希望有什麼新的想法來排除故障/接下來嘗試。
感謝您的任何幫助。
嘗試右鍵單擊cshtml並選擇「Open With ...」,並確保它設置爲「Razor Editor」 – Buildstarted 2011-05-26 14:43:08