仮想実行システム(VES)は、共通言語基盤(CLI)のランタイムシステムであり、マネージドコード実行環境を提供します。組み込みデータ型セットを直接サポートし、関連するマシンモデルと状態、制御フロー構造セット、および例外処理モデルを持つ仮想マシンを定義します。VESの主な目的は、共通中間言語(CIL)命令セットの 実行に必要なサポートを提供することです。
実装
共通言語ランタイム(CLR)は、共通言語基盤(CLI)標準で定義されているVESを実装しています。MonoやPortable.NETといった他の著名なCLI実装にも、独自のVES実装が含まれています。.NET Micro Frameworkには、 VES実装として.NET Micro Frameworkインタープリターが含まれています。