Freigeben über


Visual Basic-Schlüsselwortaktualisierungstool

Das Befehlszeilentool für das Schlüsselwortupgrade macht Visual Basic .NET-Quelldateien mit der aktuellen Version von Visual Basic kompatibel.

vb7to8[.exe] [arguments]

Argumente

Die folgenden Argumente können in beliebiger Reihenfolge angegeben werden.

Argument

Bedeutung

filename

Bewirkt, dass das Tool die Datei filename verarbeitet. Schließen Sie den Dateinamen in doppelte Anführungszeichen ("") ein, wenn der Dateiname ein Leerzeichen enthält.

Das Tool kann mehrere Dateien verarbeiten.

/check

Gibt die Dateien an, die aktualisiert werden müssen, und lässt sie unverändert.

Wenn keine Upgrades erforderlich sind, gibt das Tool "Es müssen keine Dateien aktualisiert werden" zurück.

/codepage:number

Gibt die für alle Quellcodedateien in der Kompilierung zu verwendende Codepage an. Das Tool interpretiert die Codierung der Quelldateien anhand der mit number angegebenen Codepage.

Die /codepage-Option wird nicht benötigt, wenn die Quellcodedateien mit der aktuellen ANSI-Codepage, mit Unicode oder mit UTF-8 und einer Signatur gespeichert wurden.

/help oder /?

Zeigt die Tooloptionen an.

/nobackup

Verhindert das Erstellen von Sicherungsdateien durch das Tool. Vorhandene Quelldateien werden dennoch überschrieben.

Wenn eine Datei geändert wurde, wird der Inhalt der ursprünglichen Datei standardmäßig in eine neue Datei kopiert. Der Name der neuen Datei wird abgeleitet, indem an den Namen der ursprünglichen Datei ".old" angehängt wird.

/nologo

Unterdrückt die Anzeige des Copyrightbanners.

/quiet

Verhindert, dass das Tool Code für syntaxbezogene Fehler und Warnungen anzeigt.

/recurse:wildcard

Bewirkt, dass das Tool alle Dateien verarbeitet, die mit der wildcard-Angabe im aktuellen Verzeichnis und allen Unterverzeichnissen übereinstimmen.

Die wildcard-Angabe kann einen Pfad enthalten, um zu bestimmen, wo die Rekursion beginnt.

/utf8output[+|-]

Zeigt die Toolausgabe mit UTF-8-Codierung an.

Die Standardeinstellung für diese Option ist /utf8output-. In diesem Fall erfolgt die Toolausgabe nicht mit UTF-8-Codierung. Das Festlegen von /utf8output entspricht dem Angeben von /utf8output+.

/verbose

Zeigt ausführliche Fehlermeldungen und Statusinformationen an.

Hinweise

In Visual Basic 2005 werden neue reservierte Schlüsselwörter angegeben, die in Visual Basic .NET nicht reserviert sind. Quelldateien, die die Namen neuer Schlüsselwörter als Bezeichner verwenden, sind in Visual Basic 2005 nicht gültig, obwohl sie in älteren Sprachversionen gültig sind.

Das Schlüsselwortupgradetool erkennt alle Instanzen von Bezeichnern in der aktuellen Version von Visual Basic, die jetzt reservierte Schlüsselwörter sind, und schließt sie in eckige Klammern ([ ]) ein. Das Tool behält die Formatierung bei und nimmt keine weiteren Änderungen an der Quelldatei vor.

Warnung

Verwenden Sie dieses Tool nur für Quelldateien von Visual Basic 7.0 oder 7.1. Andere Dateitypen werden durch das Hinzufügen von eckigen Klammern um Visual Basic-Schlüsselwörter möglicherweise beschädigt.

Um die Quelldatei zu aktualisieren und ihre Kompatibilität mit der älteren Version zu erhalten, schließen Sie die Bezeichnernamen in eckige Klammern ein. Weitere Informationen über die Verwendung von Schlüsselwörtern als Bezeichnernamen finden Sie unter Schlüsselwörter als Elementnamen in Code (Visual Basic).

Siehe auch

Konzepte

Schlüsselwörter als Elementnamen in Code (Visual Basic)

Weitere Ressourcen

Visual Basic-Befehlszeilentools