Visual Studio认为安装了“Microsoft Web Developer Tools”

时间:2015-10-20 19:15:50

标签: visual-studio visual-studio-2015 syntax-highlighting intellisense

症状

  • JavascriptRazor视图的Visual Studio语法高亮显示和智能感知无效。

  • 创建新项目时没有安装Web个模板。

  • 当我尝试卸载Web开发人员功能时:

    Add or remove Programs > Microsoft Visual Studio Professional 2015 > Modify

    总是检查

    Microsoft Web Developer Tools。即使我取消选中并卸载它,然后重新启动计算机;下次我还是看到了它:

    enter image description here

我为解决这个问题做了什么:

  • 运行devenv.exe \resetuserdata命令以重置用户数据。
  • 运行devenv.exe \installtemplates以安装模板。
  • 修复Visual Studio。
  • 尝试通过Visual Studio安装程序卸载并重新安装Web Developer Tools功能。

到目前为止没有人工作过。

我猜是什么

我认为Visual Studio认为此功能已安装(可能通过某些注册表项)但实际上并未安装这些文件。

因为每当我尝试Modify安装Visual Studio时,第一秒都不检查Microsof Web Developer Tools复选框,然后在1秒后再次检查它。

问题

有关在不卸载Visual Studio本身的情况下修复此问题的任何建议吗?

4 个答案:

答案 0 :(得分:7)

我遇到了同样的问题,这对我有用:

  1. 从“控制面板”中卸载ASP.NET Web Tools program listing in control panel

  2. 从以下网址下载并安装“Microsoft ASP.NET和Web Tools”扩展程序:https://visualstudiogallery.msdn.microsoft.com/c94a02e9-f2e9-4bad-a952-a63a967e3935

答案 1 :(得分:5)

试试这个(按顺序):

  1. 在控制面板/程序&中查找Microsoft ASP.NET 5 RC1 ... 选择modify
  2. 选择repair
  3. 管理员
  4. 的身份运行devenv.exe /installvstemplates
  5. 管理员
  6. 运行VS.

答案 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)的诀窍是什么?我很确定这足以解决这个问题。但是,由于我尝试了各种各样的事情,可能需要采取另一种行动。在这种情况下,请继续阅读图像下方。

当我开始一个新项目时,会打开以下对话框:

Dialog New Project

选择 ASP.NET Web应用程序(.NET Framework)将打开包含我正在寻找的项目的对话框。

Dialog Web Application

语法高亮显示和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。