VS2015:防止下载由 "JavaScript Language Service" 动态生成的 JavaScript 引用
VS2015: Prevent download of dynamically generated JavaScript reference by "JavaScript Language Service"
请看下图。注意时间戳——我的电脑不喜欢这样 activity。每当我打开任何 *.js 或 *.cshtml 文件时,似乎都会发生此问题。
我在 JavaScript -> IntelliSense -> 常规中关闭了 "Download remote references (e.g. http://) for files in the miscellaneous files project",但问题仍然存在。
我也尝试将 "doorbell.io.js" 的包含移动到一个包而不是 _Layout.cshtml 文件中,但这没有用。
如何防止 VS 下载此 JavaScript 参考资料?
解决眼前的问题
从“_references.js”中删除违规行。救球。问题应该立即停止。
/// <reference path="doorbell.io.js" />
未来的考虑...
请注意,默认情况下引用设置为自动同步。这意味着如果您曾经刷新源代码,例如从 nuget 或通过手动添加 javascript 文件,则可能会重新添加有问题的文件。您可以通过在文件内右键单击并取消选择 Auto-sync JavaScript References
如果您决定禁用此功能,您仍然可以使用 Update JavaScript References
菜单项手动更新它们。
请注意,此时没有简单的方法可以防止特定文件重新出现在此列表中。每次 Visual Studio 代表您生成此列表时,您都需要手动删除它。
Firebase Auth 做同样的事情
当我从 2013 年切换到 2015 年时,我很难为我的应用程序解决这个问题。
我正在使用 firebase/angular,任何引用我的 Auth 服务的文件都会导致此循环。最终解决它的方法是将此注册表项添加为值为 0 的 DWORD:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio.0\JavaScriptLanguageService\MaximumScriptLoaderReferencesToLoad
所有功劳归功于 Michael Braude 和 Firebase 来自这个 SO:
请看下图。注意时间戳——我的电脑不喜欢这样 activity。每当我打开任何 *.js 或 *.cshtml 文件时,似乎都会发生此问题。
我在 JavaScript -> IntelliSense -> 常规中关闭了 "Download remote references (e.g. http://) for files in the miscellaneous files project",但问题仍然存在。
我也尝试将 "doorbell.io.js" 的包含移动到一个包而不是 _Layout.cshtml 文件中,但这没有用。
如何防止 VS 下载此 JavaScript 参考资料?
解决眼前的问题
从“_references.js”中删除违规行。救球。问题应该立即停止。
/// <reference path="doorbell.io.js" />
未来的考虑...
请注意,默认情况下引用设置为自动同步。这意味着如果您曾经刷新源代码,例如从 nuget 或通过手动添加 javascript 文件,则可能会重新添加有问题的文件。您可以通过在文件内右键单击并取消选择 Auto-sync JavaScript References
如果您决定禁用此功能,您仍然可以使用 Update JavaScript References
菜单项手动更新它们。
请注意,此时没有简单的方法可以防止特定文件重新出现在此列表中。每次 Visual Studio 代表您生成此列表时,您都需要手动删除它。
Firebase Auth 做同样的事情 当我从 2013 年切换到 2015 年时,我很难为我的应用程序解决这个问题。
我正在使用 firebase/angular,任何引用我的 Auth 服务的文件都会导致此循环。最终解决它的方法是将此注册表项添加为值为 0 的 DWORD:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio.0\JavaScriptLanguageService\MaximumScriptLoaderReferencesToLoad
所有功劳归功于 Michael Braude 和 Firebase 来自这个 SO: