我需要编写代码来读取.net程序集的corflags,而不通过反射加载它。
加载程序集需要相对较长的时间,所以我正在寻找能够将其作为流打开并分析二进制流的东西。
在哪里可以找到关于程序集二进制元数据结构的信息?有没有可用的代码片段?
谢谢,萨尔
发布于 2009-10-16 10:18:30
根据Expert .NET 2.0 IL Assembler的说法,corflags是在CorHdr.h的IMAGE_COR20_HEADER中定义的,您可以在.NET Framework SDK中找到它。通过包含正确的类型defs,您应该能够通读整个程序集并挑选出信息。
https://stackoverflow.com/questions/1577246
复制相似问题