_references.js路径不是合法形式

时间:2014-06-13 15:53:35

标签: javascript visual-studio-2013 intellisense web-essentials

没有在网上找到这个,所以在这里添加问题和答案。

问题:带有Web Essentials的Visual Studio 2013无法更新Javascript智能感知。通过右键单击_references.js文件并选择“更新Javascript引用”手动尝试刷新它会抛出“不在法律形式的路径”错误而没有其他信息。

1 个答案:

答案 0 :(得分:0)

在我的案例中出现的问题是我以管理员身份运行Visual Studio(IIS下的网站), 并且为用户阻止了Javascript Intellisense引用的文件之一。

修复:打开Visual Studio - >工具 - >选项 - >文字编辑器 - > Javascript - >智能感知 - >参考

在此窗口中,为参考组下拉列表选择“隐式(Web)”。在此处,如果文件位于visual studio无法看到的位置,请将其复制到公共位置并将其重新添加。

删除_references.js表单项目。 右键单击Scripts文件夹 - >添加新的 - > _references.js(其中一个选项)。 重新启动Visual Studio。如果未填写_references,请右键单击并更新。

祝你好运。