我一直试图围绕这个'正确'的答案?stackoverflow上有几个主题涵盖了这一点,但与msdn文档有些冲突.
例如,请注意他的问题的第二个答案中的图表:什么是托管模块(与组件相比)?
现在看一下msdn图:http://msdn.microsoft.com/en-us/library/zst29sk2( VS.100).aspx
msdn图表意味着单个文件程序集不包含模块,而是包含清单,il代码,类型元数据等.这与我读过的许多其他文章不同,后者指出单个文件程序集具有一个模块.
答案是什么?如果答案是"两者",那么模块是一个单独的物理文件,通过程序集清单链接?