当前位置: 代码迷 >> JavaScript >> Visual Studio 2015 RTM - 更新 TypeScript 工具后失去对 JavaScript 的支持
  详细解决方案

Visual Studio 2015 RTM - 更新 TypeScript 工具后失去对 JavaScript 的支持

热度:112   发布时间:2023-06-07 15:31:15.0

在将 TypeScript 工具从版本 1.5.3 更新到 1.5.4 后,我失去了对 Visual Studio 2015 中 JavaScript 文件的支持。

对 JavaScript 的支持是指智能感知、语法着色和选项菜单 -> 文本编辑器中的 JavaScript 选项。

我的 js 文件现在看起来像 txt 文件。

我已经尝试了很多东西:

  1. 此答案中的步骤:
  2. 修复 TypeScript 工具
  3. 修复 Microsoft Asp.Net 和 Web Tools 2015
  4. 修复整个 Visual Studio 2015

没有任何效果。

有谁知道这个问题的解决方案?

这是我们在 VS 2015 中修复的已知错误,但是如果您在特定时间段内安装了“通用 Windows 应用程序开发工具”,您可能会受到影响。 我们将很快发布具有以下解决方法的知识库:

如果仍然安装了“通用 Windows 应用程序开发工具”:

  1. 转到程序和功能,选择 Visual Studio 2105,单击更改。
  2. 在 Visual Studio 安装程序中,单击修改。
  3. 取消选择“通用 Windows 应用程序开发工具”功能
  4. 再次选择“Universal Windows App Development Tools”,然后单击“更新”。

如果您已经卸载了“Universal Windows App Development Tools”:

  • 重新安装“通用 Windows 应用程序开发工具”
  • 或者,按照以下步骤重新安装 JavaScript 项目系统和语言服务:
    1. 下载适用于您的 Visual Studio 版本的安装程序,例如vs_community.exe
    2. 打开 CMD 窗口,并运行以下命令: vs_community.exe /modify /installselectableitems JavaScript_Hidden /passive

抱歉,添麻烦了。 希望有帮助。

找到了回滚到 TypeScript 1.5.3 并重新支持 JS 的解决方法:

  1. 从程序和功能,卸载 TypeScript Tools 1.5.4 和 Microsoft Asp.Net and Web Tools 2015
  2. 下载VS 2015离线安装程序(参考:)
  3. 在第 2 步的下载目录中,导航到“packages\\WPT”并安装“webtoolsextensionsvs14.msi”(Microsoft Asp.Net and Web Tools 2015)
  4. 然后导航到文件夹(在下载目录内)“OfflineCache\\installers”。 您将看到两个 TS 文件夹:“TypeScriptV1”和“TypeScriptV2”。 它们分别是 1.5.3 和 1.5.4 版本的安装程序。
  5. 安装 TypeScript Tools 1.5.3(使用文件夹“TypeScriptV1”中的安装程序)

现在,启动 Visual Studio。 此时 JavaScript 支持应该回来了,并且 TS 支持仍然可用。

注意:没有用于 VS 2015 的TypeScript 工具的独立安装程序(参考: )

更新:

正如 Mohamed Hegazy 所指出的,TypeScript 安装程序可以在以下位置下载:

就我而言,这是我修复它的方式:

工具 > 选项 > 文本编辑器 > JavaScript > Intellisense > 参考

  1. 确保在参考组下选择了隐式(Web)
  2. 确保~/Scripts/references.js添加到包含文件列表中

希望它会帮助你

  相关解决方案