Freigeben über


<requiredRuntime>-Element

Gibt an, dass die Anwendung nur Version 1.0 der Common Language Runtime unterstützt. Dieses Element ist veraltet und sollte nicht mehr verwendet werden. Stattdessen sollte das supportedRuntime Element verwendet werden.

<Konfigurationsstart><><erforderlichRuntime>

Syntax

   <requiredRuntime
version="runtime version"
safemode="true|false"/>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Merkmal Description
version Optionales Attribut.

Ein Zeichenfolgenwert, der die Version von .NET Framework angibt, die von dieser Anwendung unterstützt wird. Der Zeichenfolgenwert muss mit dem Verzeichnisnamen übereinstimmen, der im .NET Framework-Installationsstamm gefunden wurde. Der Inhalt des Zeichenfolgenwerts wird nicht analysiert.
safemode Optionales Attribut.

Gibt an, ob der Laufzeitstartcode die Registrierung durchsucht, um die Laufzeitversion zu ermitteln.

Safemode-Attribut

Wert Description
false Der Laufzeitstartcode sucht in der Registrierung. Dies ist der Standardwert.
true Der Laufzeitstartcode sieht nicht in der Registrierung aus.

Untergeordnete Elemente

Keiner.

Übergeordnete Elemente

Element Description
configuration Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei.
startup Enthält das <requiredRuntime> Element.

Bemerkungen

Anwendungen, die nur Version 1.0 der Laufzeit unterstützen, müssen das <requiredRuntime> Element verwenden. Anwendungen, die mit Version 1.1 oder höher der Laufzeit erstellt wurden, müssen das <supportedRuntime> Element verwenden.

Hinweis

Wenn Sie die CorBindToRuntimeByCfg-Funktion verwenden, um die Konfigurationsdatei anzugeben, müssen Sie das <requiredRuntime> Element für alle Versionen der Laufzeit verwenden. Das <supportedRuntime> Element wird ignoriert, wenn Sie CorBindToRuntimeByCfg verwenden.

Die version Attributzeichenfolge muss mit dem Installationsordnernamen für die angegebene Version von .NET Framework übereinstimmen. Diese Zeichenfolge wird nicht interpretiert. Wenn der Laufzeitstartcode keinen übereinstimmenden Ordner findet, wird die Laufzeit nicht geladen. Der Startcode zeigt eine Fehlermeldung an und beendet.

Example

Das folgende Beispiel zeigt, wie Die Laufzeitversion in einer Konfigurationsdatei angegeben wird.

<configuration>
   <startup>
      <requiredRuntime version="v1.0.3705" safemode="true"/>
   </startup>
</configuration>

Siehe auch