有没有办法以编程方式提取嵌入式资源而不是通过WebResource.axd处理程序?我有两个参数(d& t)传递给WebResource.axd处理程序。我希望有一种方法可以使用这些参数来自己提取资源。感谢任何提示,谢谢。
答案 0 :(得分:1)
您可以使用Assembly类。下面的代码将嵌入的资源作为当前程序集的流返回:
using System.Reflection;
Assembly assembly = Assembly.GetExecutingAssembly();
Stream stream = assembly.GetManifestResourceStream("YourEmbeddedResource");
答案 1 :(得分:0)
我发现了一篇关于解密那些“d”和“t”参数的好文章Debugging ASP.NET 2.0 Web Resources: Decrypting the URL and Getting the Resource Name。请注意,t参数是时间戳,d参数包含请求的资源名称。