JavaScript语言服务遇到错误并已关闭

时间:2013-07-31 08:13:40

标签: javascript visual-studio-2012 intellisense

我突然收到此错误消息:

  

JavaScript语言服务遇到错误并已关闭。

javascript中没有intellisense!

怎么办?

6 个答案:

答案 0 :(得分:2)

error window on opening JS-file

就我而言,我有:

  1. 最新VS 2013 Upd.3
  2. 最新的Web Essential 2013
  3. 最新的ReSharper 8.2.1
  4. 有时我在运行解决方案后打开第一个JS文件时会看到这个错误。我花了大约2天时间。删除Web Essentials有助于(还清除 AppData \ Local \ Microsoft \ VisualStudio \ 12.0 \ Extensions 文件夹:

    1. extensions.en-US.cache
    2. extensionSdks.en-US.cache
    3. " WebEssentials"文件夹 - 它将包含文件WebEssentials2013.pkgdef
    4. 然后我尝试重置所有VS设置,这有帮助。今天我已经通过VS Git Tools从GIT更新了解决方案(提交包含了大量的JS和CSS更改),并且已经看到它了!

      新的解决方案步骤:

      1. 导出VS设置。
      2. 重置VS设置
      3. 重启VS。
      4. 检查现在是否没有任何错误。
      5. 导入所有VS设置EXCEPT选项=>文本编辑。
      6. 打开所有语言的行号(如果您还有其他自定义设置 - 也是这样)
      7. 我不知道应该责怪谁,但我拥有全新的Windows 8.1 +新鲜VS 2013.

        最新的解决方案步骤:

        1. 打开CurrentSettings.vssettings文件。
        2. 删除
        3.   

          C:\ Users \ USERNAME \ JsDocComments.js | C:\ Users \ USERNAME \ Modern.Intellisense.js

          文件中的字符串

          最新的解决方案步骤:

          由于我的笔记本电脑配备了新的清洁系统,所以我已经完成了以下任务:

          1. 备份PC级ReSharper设置并重置所有设置
          2. 使用导出当前值
          3. 重置VS设置
          4. 恢复了PC级ReSharpe设置
          5. 恢复VS导出的设置,但Options => TextEditor => JS和JS特定的
          6. 我已经多次重启VS了,现在没有看到错误。

答案 1 :(得分:1)

试试这个解决方案:

我能够修复它:卸载Snippet Designer并删除C:\ Users \ USER \ Documents \ Visual Studio 2012上的Code Snippets文件夹

取自:

http://social.msdn.microsoft.com/Forums/windowsapps/en-US/d62506a1-4f5f-4013-bcaa-0f827325e424/javascript-language-service-has-encountered-an-error-and-has-been-shut-down

答案 2 :(得分:1)

我意外地将大量HTML复制粘贴到JavaScript文件中后得到了这个。删除所述HTML&重启VS解决了这个问题。

答案 3 :(得分:0)

就我而言,我有Visual Studio 2013和一个奇怪的设置Node.js项目。我刚刚创建了一个空的,然后将angular-seed复制到其中。所以VS的预期并不像预期的那样。我收到了与问题相同的错误。

我不想卸载代码段设计器,所以我做了两件事:

  1. 我确保JavaScript文件夹中的所有片段都定义了快捷方式(手动修改的xml文件)(在Andrea提供的链接的同一页面上提到过) - 仅此一点没有帮助。
  2. 我注意到JavaScript语言服务输出widow中有一条消息抱怨缺少_references.js文件。我手动添加了文件,只添加了一行:

    ///< autosync enabled =“false”/>

  3. Visual Studio停止抱怨服务失败。我不知道修复2是否能解决问题。

    ps:我决定在此处添加此信息,因为此问题首先在Google上搜索错误。我知道这是一个旧的...

答案 4 :(得分:0)

我打开一个单独的html文件时遇到了这个问题。

我的解决方法是首先打开一个包含Web项目的解决方案,然后在其中打开一个JS文件。在此之后,我的单独html文件会打开而不会出错。

答案 5 :(得分:0)

删除Developer Assistant扩展程序。为我工作