JavaScript语言服务遇到错误,已被关闭 [英] The JavaScript language service has encountered an error and has been shut down
问题描述
突然我收到此错误消息:
Suddenly I receive this error message:
JavaScript语言服务遇到错误,已被关闭.
The JavaScript language service has encountered an error and has been shut down.
javascript中没有智能!
There is no intellisense in javascript!
该怎么办?
推荐答案
就我而言,我有:
- 最新VS 2013 Upd.3
- 最新的Web Essential 2013
- 最新的ReSharper 8.2.1
有时,在运行解决方案后打开第一个JS文件时会看到此错误.我已经花了大约2天的时间.删除Web Essentials有助于(还可以清理 AppData \ Local \ Microsoft \ VisualStudio \ 12.0 \ Extensions 文件夹:
Sometimes I see this errors on opening first JS-file after running the solution. I have spent about 2 days on it. Removing Web Essentials helps (also clean the AppData\Local\Microsoft\VisualStudio\12.0\Extensions folder:
- extensions.zh-CN.cache
- extensionSdks.zh-CN.cache
- "WebEssentials"文件夹-它将包含文件WebEssentials2013.pkgdef
然后我尝试重设所有VS设置,这很有帮助.一个月了)今天,我已经通过VS Git工具从GIT更新了解决方案(提交包含很多JS和CSS更改),并且再次看到了它!
Then I have tried reset all VS settings and it helped. For a month) Today I have updated solution from the GIT via VS Git Tools (commit contained a lot of JS and CSS changes) and have seen it AGAIN!!!
新的解决方案步骤:
- 导出VS设置.
- 重置VS设置
- 重新启动VS.
- 检查现在是否没有任何错误.
- 导入所有VS设置,除了选项" =>"TextEditor".
- 打开所有语言的行号(如果还有其他自定义设置-它们也是如此)
我不知道应该归咎于谁,但是我拥有新的Windows 8.1 +新的VS 2013.
I don't know who is to blame but I have the fresh Windows 8.1 + fresh VS 2013.
最新解决方案步骤:
- 打开CurrentSettings.vssettings文件.
- 删除
C:\ Users \ USERNAME \ JsDocComments.js | C:\ Users \ USERNAME \ Modern.Intellisense.js
C:\Users\USERNAME\JsDocComments.js|C:\Users\USERNAME\Modern.Intellisense.js
文件中的字符串
最新解决方案步骤:
由于我的笔记本电脑装有新的清洁系统,因此没有执行以下操作:
Since I have the laptop with the new clean system w\o this issue I have done the following:
- 备份PC级别的ReSharper设置并重置所有设置
- 使用导出当前设置重置VS设置
- 恢复了PC级别的ReSharpe设置
- 恢复了VS导出的设置,但Options => TextEditor => JS和JS特定除外
我已经多次重启VS,现在看不到错误.
I have restarted the VS several times and don't see the error now.
这篇关于JavaScript语言服务遇到错误,已被关闭的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!