找不到网络资源

时间:2010-11-02 17:12:46

标签: .net-4.0 webforms

我在使用网络资源方面遇到了一些问题,我不断收到错误:

  

网络资源   'EMP.WebHelpers.Scripts.CostSearchControl.ascx.js'   没找到。没找到。

我的设置如下:

程序集名称:EMP.WebHelpers.dll

的AssemblyInfo.cs:

[assembly: WebResource("EMP.WebHelpers.Scripts.SupplierAtoZControl.ascx.js", "application/x-javascript")]
[assembly: WebResource("EMP.WebHelpers.Scripts.CostSearchControl.ascx.js", "application/x-javascript")]

脚本保存在一个文件夹中。 projectroot> \ Scripts \和此文件夹中的两个脚本都设置为具有嵌入资源的构建操作。

当我在装配体上指向反射器时它找到两个资源,称为:

EMP.WebHelpers.Scripts.CostSearchControl.ascx.js

EMP.WebHelpers.Scripts.SupplierAtoZControl.ascx.js

最后要将脚本添加到我的控件中,我调用

ScriptManager.RegisterClientScriptResource(Page, GetType(), "EMP.WebHelpers.Scripts.CostSearchControl.ascx.js");

所以在我看来,这一切看起来都应该有效,但事实并非如此,我错过了什么?

0 个答案:

没有答案