Visual Basic 中学校 関連用語集 |
読み方:シーエルアイ
正式名称:Common Language Infrastructure
意味 |
CLIとは、.NETアプリケーションを動作させるために必要な環境。
詳細 |
CLIには実行ファイルの形式や、中間言語の仕様、OSの機能へのアクセス方法などが規定されており、CLIを実装した環境であればどのようなOSでも.NETアプリケーションを実行することが可能です。
マイクロソフト社によってWindowsに実装されているCLIのことをCLRと呼びます。CLRは.NET Frameworkに含まれています。
CLIはマイクロソフト社によって開発されましたが、標準化団体であるECMAに認定されて標準規格になっています。ですから、マイクロソフト社以外でもCLIの実装を作成したり、CLIに準拠した製品を開発することが可能です。
Visual Basicとの関連 |
Visual Basicで作成されたすべてのアプリケーションはCLIに準拠しています。
ただし、Visual Basic 6.0以前の環境はCLIに準拠していません。