2
我试图从链接程序集中加载网络资源。无论我尝试什么,我都会遇到这种情况:无法从程序集中找到网络资源
未找到Web资源'MyNameSpace.scripts.jquery-min.js'。
我用下面的代码加载:
ScriptManager.RegisterClientScriptResource(this, typeof(MyNameSpace.SomeClass), "MyNameSpace.scripts.jquery-min.js");
我缺少/做错了,造成这个异常?
我的意见至今:
- 在反射器,这些资源是可见的,并命名为
MyNameSpace.scripts.jquery-min.js
在
AssemblyInfo.cs
文件的项目中,该文件被注册为:[assembly: WebResource("scripts/jquery-min.js", "text/javascript")]
该文件的生活在“脚本”目录
在一个旁注,我一直在使用Page.ClientScript.GetWebResourceUrl()
尝试,但这种生成URL没有如果资源存在检查。它也似乎WebResource.axd
根本不映射在Web.config
。