用語の整理
CLI: Common Language Infrastructure
「Microsoft .NET」のプログラム実行環境の仕様
CLR: Common Language Runtime
CLIに沿って,実際にWindowsへ実装されたもの
IL(Intermediate Language)を実行可能コードとして認識する(ILはMSIL,CIL(Common Intermediate Language)とも呼ばれる).
.NET Framework
MicrosoftによるCLI実装(CLR) + ライブラリ群
アセンブリにより指定されたバージョンのCLRをロードする.
.NET対応プログラムはCLI準拠のシステム上であれば動作する.
ふぅ...(´Д`)