Freigeben über


Gewusst wie: Festlegen von Compileroptionen

Aktualisiert: November 2007

Der Visual Basic-Compiler bietet mehrere Optionen zur Überprüfung des Codes während der Kompilierung. Option Explicit legt fest, ob Variablen explizit deklariert werden müssen. Option Strict legt fest, ob explizite einschränkende Konvertierungen und spätes Binden zulässig sind. Option Infer aktiviert den Typrückschluss für Member-Variablen (lokale Variablen). Option Compare legt die für Zeichenfolgenvergleiche verwendete Methode fest: Binary (mit Beachtung der Groß-/Kleinschreibung) oder Text (ohne Beachtung der Groß-/Kleinschreibung).

Hinweis:

Mit diesen Optionen werden gleichzeitig die Standardwerte für das Projekt festgelegt. Mithilfe der Anweisungen Option Explicit, Option Strict, Option Infer und Option Compare der Programmiersprache können sie für Dateien innerhalb des Projekts überschrieben werden.

Außerdem stehen Optionen zum Aktivieren oder Deaktivieren von Compilerwarnungen für mehrere spezifische Bedingungen zur Verfügung. Weitere Informationen finden Sie unter Gewusst wie: Aktivieren oder Deaktivieren von Compilerwarnungen.

Compileroptionen werden auf der Seite Kompilieren des Projekt-Designers festgelegt.

Hinweis:

Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio angezeigt als die in den folgenden Anweisungen aufgeführten. Die Elemente werden durch die verwendete Ausgabe von Visual Studio und die gewählten Einstellungen bestimmt. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So legen Sie Option Explicit fest

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften.

  2. Wählen Sie auf der Registerkarte Kompilieren in der Liste Option Explicit entweder On oder Off aus.

So legen Sie Option Strict fest

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften.

  2. Wählen Sie auf der Registerkarte Kompilieren in der Liste Option Strict entweder On oder Off aus.

    Die Option (Benutzerdefiniert) wird in dieser Liste angezeigt, wenn Sie die Compilerbenachrichtigungen Implizite Konvertierung, Dynamische Bindung oder Impliziter Typ aktivieren (siehe Warnungskonfigurationen weiter unten). Wenn Sie Option Strict wieder in On ändern, werden die Benachrichtigungen wieder auf ihre Standardwerte zurückgesetzt. Weitere Informationen finden Sie unter Gewusst wie: Aktivieren oder Deaktivieren von Compilerwarnungen.

So legen Sie Option Compare fest

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften.

  2. Wählen Sie auf der Registerkarte Kompilieren in der Liste Option Compare entweder Binär oder Text aus.

So legen Sie Option Infer fest

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften.

  2. Wählen Sie auf der Registerkarte Kompilieren in der Liste Option Infer entweder On oder Off aus.

Siehe auch

Aufgaben

Gewusst wie: Aktivieren oder Deaktivieren von Compilerwarnungen

Konzepte

Lokaler Typrückschluss

Referenz

Option Explicit-Anweisung (Visual Basic)

Option Strict-Anweisung

Option Compare-Anweisung

Option Infer-Anweisung

Weitere Ressourcen

Verwalten von Kompilierungseigenschaften