没有在网上找到这个,所以在这里添加问题和答案。
问题:带有Web Essentials的Visual Studio 2013无法更新Javascript智能感知。通过右键单击_references.js文件并选择“更新Javascript引用”手动尝试刷新它会抛出“不在法律形式的路径”错误而没有其他信息。
答案 0 :(得分:0)
在我的案例中出现的问题是我以管理员身份运行Visual Studio(IIS下的网站), 并且为用户阻止了Javascript Intellisense引用的文件之一。
修复:打开Visual Studio - >工具 - >选项 - >文字编辑器 - > Javascript - >智能感知 - >参考
在此窗口中,为参考组下拉列表选择“隐式(Web)”。在此处,如果文件位于visual studio无法看到的位置,请将其复制到公共位置并将其重新添加。
删除_references.js表单项目。 右键单击Scripts文件夹 - >添加新的 - > _references.js(其中一个选项)。 重新启动Visual Studio。如果未填写_references,请右键单击并更新。
祝你好运。