在 .net 框架中创建托管模块的基础是什么?
On what basis a managed module is created in .net framework?
我一直在通过 c# 书阅读 clr,上面写着
A managed module is a standard 32-bit Microsoft Windows
portable executable (PE32) file or a standard 64-bit Windows portable executable (PE32+) file that
requires the CLR to execute.
以及 Whosebug 中的其他问题
What is a module in .NET?
说
A module is a logical collection of code within an Assembly
但我的问题是这在逻辑上是如何收集的?依据是什么?
托管模块是为单个 .cs 文件、用户定义类型还是特定命名空间创建的?
http://blogs.msdn.com/b/junfeng/archive/2005/02/12/371683.aspx
以上link回答了我的问题
据我了解,当在单个程序集中使用多种语言时,会在一个程序集中创建多个托管模块。
这只是一种情况。上面link.
解释了创建托管模块的其他场景。
我一直在通过 c# 书阅读 clr,上面写着
A managed module is a standard 32-bit Microsoft Windows portable executable (PE32) file or a standard 64-bit Windows portable executable (PE32+) file that requires the CLR to execute.
以及 Whosebug 中的其他问题 What is a module in .NET? 说
A module is a logical collection of code within an Assembly
但我的问题是这在逻辑上是如何收集的?依据是什么?
托管模块是为单个 .cs 文件、用户定义类型还是特定命名空间创建的?
http://blogs.msdn.com/b/junfeng/archive/2005/02/12/371683.aspx
以上link回答了我的问题
据我了解,当在单个程序集中使用多种语言时,会在一个程序集中创建多个托管模块。
这只是一种情况。上面link.
解释了创建托管模块的其他场景。