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
。