문제

While there are many examples of how to use ILDASM, I have yet to find any information as to how ILDASM populates its data. Can anyone please help shed some light on this for me?

Edit: I should mention that I am interested in doing this from C++.

도움이 되었습니까?

해결책

It uses the common .NET runtime support interfaces to read data from assemblies, IMetaDataAssemblyImport for example.

Best way to get insight is to look at its source code. Which is available in the SSCLI20 distribution. After you installed it, navigate to the clr/src/ildasm subdirectory and have a look-see.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top