gpt4 book ai didi

javascript - 如何在类库项目中启用Jscript智能感知(VS2010)

转载 作者:行者123 更新时间:2023-12-03 16:45:32 25 4
gpt4 key购买 nike

我有一个普通的类库项目,该项目将提供一些用于其他(普通ASP.NET Web表单)项目的自定义Web控件。

这些控件将具有Java脚本文件,我想在其中使用Intellisense-特别是对于MS Ajax库。

我的类库项目引用了System.Web.Extensions,我在项目的Resources \ Scripts文件夹中添加了一个新的JScript文件,并将其设置为嵌入式资源(以便能够从控件中引用它并进行交付)。因此,在此脚本中,我在第一行中对此进行了尝试:

 /// <reference name="MicrosoftAjax.js" />

但是没有JScript Intellisense可用(即Intellisense中没有 SysType全局对象)。

我也尝试过这个:
/// <reference name="MicrosoftAjax.debug.js" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />

但这具有相同(负)结果。将JScript文件添加到普通Web项目时,我也发现了相同的行为-此处也没有Intellisense。

因此,问题是:如何在脚本文件中激活MS Ajax库的智能感知?

另外:从Web项目(仅引用编译的cotnrol程序集,不引用带有其源代码的程序集项目),如何为此处定义的文件添加Intellisense支持?带有名称和程序集的引用似乎也不起作用。

最佳答案

除非文件实际位于同一文件夹中,否则您必须提供路径而不是文件名。同样,许多文件具有单独的代码和vsdoc,请尝试查找-vsdoc.js文件并引用该文件。

关于javascript - 如何在类库项目中启用Jscript智能感知(VS2010),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7514106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com