Der verwaltete Ausführungsprozess

Aktualisiert: November 2007

Der verwaltete Ausführungsprozess beinhaltet die folgenden Schritte:

  1. Auswählen eines Compilers.

    Um die Vorzüge der Common Language Runtime nutzen zu können, müssen Sie mindestens einen Sprachcompiler mit Unterstützung der Laufzeit verwenden.

  2. Kompilieren von Code in Microsoft Intermediate Language (MSIL).

    Beim Kompilieren wird der Quellcode in MSIL übersetzt, und die erforderlichen Metadaten werden generiert.

  3. Kompilieren von MSIL in systemeigenen Code.

    Zur Ausführungszeit übersetzt ein JIT-Compiler (Just-In-Time) die MSIL in systemeigenen Code. Während dieser Kompilierung muss der Code eine Überprüfung der MSIL und der Metadaten durchlaufen, um zu ermitteln, ob der Code als typsicher gelten kann.

  4. Ausführen von Code.

    Die Common Language Runtime stellt eine Infrastruktur bereit, die die Ausführung des Codes sowie eine Reihe von Diensten ermöglicht, die während der Ausführung verwendet werden können.

Siehe auch

Konzepte

Auswählen eines Compilers

Kompilieren in MSIL

Kompilieren von MSIL in systemeigenen Code

Ausführen von Code

Laufzeithosts

Weitere Ressourcen

Übersicht über .NET Framework

Assemblys in der Common Language Runtime (CLR)

Anwendungsdomänen