【发布时间】:2012-07-31 06:23:16
【问题描述】:
我卡住了...我正在尝试引用嵌入在第三方程序集中的 javascript 文件,但它似乎不起作用:
我做了什么:
- 我有一个文件夹 RefAssemblies,这个带有嵌入式 javascript 文件的库 DLL 所在的位置
- 我添加了一个项目引用并指向这个库程序集
-
我在我的 javascript 文件中添加了一行我希望引用工作的地方,即。
/// <reference name="ScriptName.js" assembly="AssemblyName" />我尝试仅使用名称命名我的程序集,还使用包含名称、版本、文化和公钥标记的完整程序集名称。没有区别。
- 将我的库程序集添加到我项目的
web.config内system.web\assemblies(AFAIK 这是您必须添加程序集并使其在您的应用程序中众所周知的部分)所以我应该能够在不引用程序集的情况下访问它,只是资源名称。没有区别。
是的我在进行任何更改后按下 Ctrl+Shift+J Visual Studio 刷新了 Javascript 智能感知缓存。在我更改了 Web 项目的 web.config 后,我什至 卸载 并重新加载了我的 Web 项目。只是为了让 Visual Studio 读取文件并重新加载所有内容。
但还是不走运...而且我在 General 输出窗口中也没有收到任何 Javascript Intellisense 错误...
我一定是错过了什么……
补充说明:
中运行 ReSharper 6.1.1000.82 可能会有所帮助
知道我在 Visual Studio 10.0.40219.1
之后我做的其他事情
- 从我的机器上卸载了 ReSharper
-
通过在命令提示符下运行 Visual Studio 来重置它
devenv /ResetSettings也没有运气。
您还有什么其他建议吗?
【问题讨论】:
标签: javascript visual-studio-2010 intellisense embedded-resource