.NET Framework

アセンブリについて,あまり良くわからなかったので,調べてみました.

  • アセンブリ

1つ以上のモジュール(物理的なファイル等のビットデータ)をまとめるための情報.CLRはアセンブリをロードする.

  • モジュール

CLRに対応したコンパイラC++/CLIとかC#とかVB.NETのこと)でプログラムをコンパイルすると,モジュールが出力される.モジュールは,どんなメソッドやクラスがあってどんな型を使用しているのか等の情報が記述されたメタデータと,ソースコードから生成されるIL(中間言語)からなる.

参考
@IT:インサイド .NET Framework [改訂版]