症状
Javascript
和Razor
视图的Visual Studio语法高亮显示和智能感知无效。
创建新项目时没有安装Web
个模板。
当我尝试卸载Web开发人员功能时:
Add or remove Programs > Microsoft Visual Studio Professional 2015 > Modify
Microsoft Web Developer Tools
。即使我取消选中并卸载它,然后重新启动计算机;下次我还是看到了它:
我为解决这个问题做了什么:
devenv.exe \resetuserdata
命令以重置用户数据。devenv.exe \installtemplates
以安装模板。Web Developer Tools
功能。到目前为止没有人工作过。
我猜是什么
我认为Visual Studio认为此功能已安装(可能通过某些注册表项)但实际上并未安装这些文件。
因为每当我尝试Modify
安装Visual Studio时,第一秒都不检查Microsof Web Developer Tools
复选框,然后在1秒后再次检查它。
问题
有关在不卸载Visual Studio本身的情况下修复此问题的任何建议吗?
答案 0 :(得分:7)
我遇到了同样的问题,这对我有用:
从以下网址下载并安装“Microsoft ASP.NET和Web Tools”扩展程序:https://visualstudiogallery.msdn.microsoft.com/c94a02e9-f2e9-4bad-a952-a63a967e3935
答案 1 :(得分:5)
试试这个(按顺序):
Microsoft ASP.NET 5 RC1 ...
选择modify
repair
devenv.exe /installvstemplates
答案 2 :(得分:4)
我在Visual Studio 2015中遇到了同样的问题。我尝试了几件事,但只是更新Microsoft ASP.NET似乎可以解决问题。
安装ASP.NET 5 RC1,重新启动,问题应该解决。
答案 3 :(得分:4)
在我用Razor视图打开MVC项目并且没有语法高亮显示和智能感知之前,我不知道我遇到了这个问题。我很幸运能够阅读你的问题,因为症状是一样的,结论也是如此。不幸的是,没有一个答案解决了这个问题。但它确实帮助我找到答案,或者对我有用的东西。
安装 .NET Core 1.0.0 (DotNetCore.1.0.0.RC2-Runtime-x64 and DotNetCore.1.0.0.RC2-VS2015Tools.Preview1)的诀窍是什么?我很确定这足以解决这个问题。但是,由于我尝试了各种各样的事情,可能需要采取另一种行动。在这种情况下,请继续阅读图像下方。
当我开始一个新项目时,会打开以下对话框:
选择 ASP.NET Web应用程序(.NET Framework)将打开包含我正在寻找的项目的对话框。
语法高亮显示和Intellisense也适用于Razor视图。
我不知道是什么原因引起了这个问题。安装是否不完整,是否与其他软件存在冲突,或者我是否做了导致此问题的事情?
Visual Studio 2012也安装在我的机器上。我安装并卸载了VS2015(专业版和社区版),然后在多个卷上安装了vs2015社区。在卸载时,我确实使用了/ Force并手动删除了几个文件夹。
还安装了Microsoft ASP.NET 5 RC Update 1,但修复此问题并未解决问题。另外,安装 Asp.Net Web Framework工具2015 并没有改变任何东西。我将模板复制到我能找到的所有模板文件夹(可能是在多个卷上安装的问题?),运行带有不同参数的devenv.exe并删除了' 14'我的档案中的文件夹。这些都没有奏效。最后我安装了.NET Core 1.0.0。