来自WPI Win7 x64的Razor Intellisense无法正常工作VS2010 SP1Rel MVC3
|
我在全新安装Windows 7 64位专业版的计算机上安装了Visual Studio 2010 / SP1 / MVC 3(带有April Tools Update)。
我没有安装共享工具。
我从未在此新的操作系统安装中安装任何组件的RC或Beta。
我的安装步骤如下:
安装Visual Studio专业版。
安装Web平台安装程序。
从WPI安装Visual Studio SP1。
安装Microsoft ASP.net MVC 3(带有April工具更新)
安装生产力电动工具
帮助>关于Microsoft Visual Studio显示:
Microsoft 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项目”对话框中。我选择了“ Internet应用程序”,“剃刀”视图引擎。点击确定。
在项目中的行为如下:
打开任何cshtml文件,并且Razor @blocks不会突出显示。
Intellisense将html代码段作为剃刀块内部和外部的选项,但无法识别其中的HTML帮助程序或模型等。
项目建立。
您可以运行该项目,并且构建后一切正常。剃刀视图正常渲染。
有谁知道使Razor Intellisense工作的明确前提条件?我能在其他运行Razor Intellisense的Win7 64位计算机与出现此问题的2台计算机之间进行区分吗?注册表项?是否有任何Visual Studio日志可以帮助调试?经过数小时的挫折,阅读了所有Razor Intellisense的帖子和问题后,我遇到了问题,却没有提出任何可行的建议,我只是希望对下一步的疑难解答提出一些新的想法。
感谢您对此的任何帮助。
没有找到相关结果
已邀请:
12 个回复
蔬谢窗港
凸晴
还要检查根目录web.config中的引用,它们应该包含这些版本
重新打开您的解决方案以使设置生效
骇毖煽洁铂
由于无法以正常方式读取文件,因此它完全跳过了文件,导致VS认为您需要重新安装MVC ...我只是想发布此文件,以防其他人遇到相同的问题以进行轻松修复。
搂腹时
薄扩络拜
昧伎
佬棠
疾很毋悲
有了这个:
闯舱酮
瓜唱鬼
苏髓骗撩
窝头菊