Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.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
Reflection 从WebApplication和ClassLibrary项目编译的程序集之间有什么区别吗?_Reflection_Assemblies - Fatal编程技术网

Reflection 从WebApplication和ClassLibrary项目编译的程序集之间有什么区别吗?

Reflection 从WebApplication和ClassLibrary项目编译的程序集之间有什么区别吗?,reflection,assemblies,Reflection,Assemblies,换句话说,如果我有一个已编译的dll文件,有没有办法(使用反射)确定这个dll是由Web应用程序、类库还是其他项目类型生成的?有什么区别吗?没有实际的区别,但是您可以根据各种类和方法的名称来区分它们。例如,Page\u Load方法的存在可能表明它是一个web应用程序。此外,通常会有从System.web.UI.Page继承的类。

换句话说,如果我有一个已编译的dll文件,有没有办法(使用反射)确定这个dll是由Web应用程序、类库还是其他项目类型生成的?有什么区别吗?

没有实际的区别,但是您可以根据各种类和方法的名称来区分它们。例如,
Page\u Load
方法的存在可能表明它是一个web应用程序。

此外,通常会有从System.web.UI.Page继承的类。