Freigeben über


Assistentendatei (VSZ)

Die integrierte Entwicklungsumgebung (IDE) verwendet VSZ-Dateien zum Starten von Assistenten. Diese VSZ-Dateien enthalten Informationen, die von der IDE verwendet werden, um zu bestimmen, welcher Assistent aufgerufen werden soll und welche Informationen an den Assistenten übergeben werden sollen.

Eine VSZ-Datei ist eine Version einer INI-formatierten Textdatei ohne Abschnitte. Informationen, die der IDE bekannt sind, werden am Anfang der Datei gespeichert. Dies stellt eine Verknüpfung zwischen dem Assistenten bereit, den die IDE aufruft, und den Parametern in der VSZ-Datei, die an die IDE übergeben werden sollen. Der Rest der Datei stellt Parameter bereit, die für den Assistenten spezifisch sind und von der IDE erfasst und an den jeweiligen Assistenten übergeben werden sollen.

Das folgende Beispiel zeigt den Inhalt einer VSZ-Datei.

VSWizard 8.0
Wizard=VsWizard.CBlankSiteWizard -or- {123-1234556-123334}
Param="WIZARDNAME = Wizard One"
Param="WIZARDUI = FALSE"

Im Folgenden sind die Teile in der VSZ-Datei aufgeführt.

Teil Beschreibung
Vswizard Der erste Parameter in der Datei ist die Versionsnummer des Vorlagendateiformats. Diese Versionsnummer muss 6.0, 7.0, 7.1 oder 8.0 sein. Andere Zahlen können nicht gestartet werden und verursachen einen Fehler "Ungültiges Format".
Assistent Dieses Feld enthält die OLE-ProgID des Assistenten oder alternativ eine GUID-Zeichenfolgendarstellung der CLSID des Assistenten, der von der IDE kocreiert wird.
Param Diese Teile sind optional. Sie können beliebig viele hinzufügen.

Mit den Parametern kann die VSZ-Datei zusätzliche benutzerdefinierte Parameter an den Assistenten übergeben. Jeder Wert wird als Zeichenfolgenelement in einem Array von Varianten an den Assistenten übergeben. Weitere Informationen finden Sie unter "Benutzerdefinierte Parameter".

Um ihrer VSZ-Datei eine Standardgebietsschema-ID hinzuzufügen, geben Sie FALLBACK_LCID=xxxx an, wobei xxxx die Gebietsschema-ID ist, z. B. 1033 für Englisch. Wenn FALLBACK_LCID der Parameter definiert ist, verwendet der Assistent die angegebene Fallbackgebietsschema-ID, wenn die aktuelle ID nicht gefunden wird.

Siehe auch