我有一台全新安装的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