Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在不使用WebResource.axd的情况下提取嵌入式资源_Asp.net_Webresource.axd - Fatal编程技术网

Asp.net 在不使用WebResource.axd的情况下提取嵌入式资源

Asp.net 在不使用WebResource.axd的情况下提取嵌入式资源,asp.net,webresource.axd,Asp.net,Webresource.axd,是否有任何方法可以通过编程方式提取嵌入式资源,而不是通过WebResource.axd处理程序?我有两个参数(d&t)被传递给WebResource.axd处理程序。我希望有一种方法可以让我自己使用这些参数来提取资源。非常感谢您提供的任何提示。您可以使用Assembly类。下面的代码将嵌入式资源作为流从当前程序集返回: using System.Reflection; Assembly assembly = Assembly.GetExecutingAssembly(); Stream str

是否有任何方法可以通过编程方式提取嵌入式资源,而不是通过WebResource.axd处理程序?我有两个参数(d&t)被传递给WebResource.axd处理程序。我希望有一种方法可以让我自己使用这些参数来提取资源。非常感谢您提供的任何提示。

您可以使用Assembly类。下面的代码将嵌入式资源作为流从当前程序集返回:

using System.Reflection;

Assembly assembly = Assembly.GetExecutingAssembly();
Stream stream = assembly.GetManifestResourceStream("YourEmbeddedResource");

您可以使用Assembly类。下面的代码将嵌入式资源作为流从当前程序集返回:

using System.Reflection;

Assembly assembly = Assembly.GetExecutingAssembly();
Stream stream = assembly.GetManifestResourceStream("YourEmbeddedResource");

我发现了一篇关于解密那些“d”和“t”参数的好文章。请注意,t参数是一个时间戳,d参数包含请求的资源名称。

我找到了一篇关于解密那些“d”和“t”参数的好文章。请注意,t参数是时间戳,d参数包含请求的资源名称。

谢谢,但有两个问题。(1) 在大多数情况下,资源将是ASP.NET脚本之一,其中定义了WebForm_PostBackOptions()等JS函数。您知道将在哪个程序集中吗?(2) 我没有嵌入的资源名称,只有“d”和“t”值,这两个值相当神秘,我认为它们与嵌入的资源名称不同。这些脚本位于System.Web.dll程序集中。您可以使用Reflector查找他们的姓名。谢谢,但有两个问题。(1) 在大多数情况下,资源将是ASP.NET脚本之一,其中定义了WebForm_PostBackOptions()等JS函数。您知道将在哪个程序集中吗?(2) 我没有嵌入的资源名称,只有“d”和“t”值,这两个值相当神秘,我认为它们与嵌入的资源名称不同。这些脚本位于System.Web.dll程序集中。你可以用反射器找到他们的名字。链接已失效。当前正在工作。链接已断开。目前正在工作。