• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
zwicker
博客园    首页    新随笔    联系   管理    订阅  订阅

clr via c#读书笔记

1.managed module: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.

 

2.Metadata:Every managed module contains metadata tables. There are two main types of tables: tables that describe the types and members defined in your source code and tables that describe the types and members referenced by your source code.

 

 3.assembly:First, an assembly is a logical grouping of one or more modules or resource files. Second, an assembly is the smallest unit of reuse,security, and versioning.

 

4.manifest:The manifest is simply another set of metadata tables. These tables describe the files that make up the assembly, the publicly exported types implemented by the files in the assembly, and the resource or data files that are associated with the assembly.

 

 

5the process'

primary thread calls a method defined inside MSCorEE.dll. This method initializes the CLR,
loads the EXE assembly, and then calls its entry point method (Main). At this point, the managed
application is up and running.

posted @ 2008-08-10 16:54  zwicker  阅读(345)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3