我正在混淆包含嵌入式webresource的DLL,但是当我尝试使用ScriptManager.RegisterClientScriptResource将其添加到页面时,我得到了一个YSOD
找不到网络资源“NameSpace.JsFileName.js”。
我通过MSBuild脚本混淆了我的DLL。我已经尝试将ResourceEncryption设置为false但没有运气,并且还尝试添加规则来定位Resrouces并将它们设置为排除但没有运气。
有没有人对如何阻止我的网络资源被混淆有任何想法?
非常感谢
马特
答案 0 :(得分:0)
我已经设法通过将WebResources移动到他们自己的文件夹,然后针对该唯一命名空间的规则来找到它,但是我仍然想知道是否有更好的方法来定位资源,以及为什么它们不受“资源”目标规则的影响。