.Net 程序被编译为称为“程序集”的 DLL 或 EXE 文件类型。程序集是否包含机器可执行代码
最佳答案
不,它们包含 MSIL (*)。谷歌一下,或者阅读overview in MSDN .
(*) 除其他外,例如 list 、类型元数据和资源。并且资源可以包含任何二进制数据,包括机器可执行代码。这很不寻常,但确实存在从嵌入程序集中的资源中提取并运行非托管 DLL 的程序集,其中包含机器可执行代码。
关于.Net 程序被编译为名为 "assemblies."的 DLL 或 EXE 文件类型 程序集是否包含机器可执行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5477151/