Freigeben über


INF-Vorlagendatei

Templates.inf ist eine Textdatei mit einer Liste von Vorlagen, die für das Projekt gerendert werden müssen.

Da Templates.inf selbst eine Vorlagendatei ist, können Sie Direktiven verwenden um anzugeben, welche Dateien in Abhängigkeit der vom Benutzer ausgewählten Optionen in ein Projekt eingeschlossen werden sollen. Eine Liste der Direktiven, die Sie in dieser Datei verwenden können, finden Sie unter Vorlagendirektiven.

Beispiel

Template1.txt
Template2.txt
  [!if TYPE_A]
TemplateOptionA.h
TemplateOptionA.cpp
  [!else]
TemplateOptionB.h
TemplateOptionB.cpp
  [!endif]

Durch CreateCustomInfFile wird Templates.inf in einer temporären Textdatei gerendert, die nach der Verarbeitung der Dateien gelöscht werden muss.

Beispiel

var InfFile = CreateCustomInfFile();
AddFilesToProject(selProj, strProjectName, InfFile);
InfFile.Delete();

Weitere Informationen finden Sie unter JScript-Datei.

Siehe auch

Aufgaben

Erstellen eines benutzerdefinierten Assistenten

Referenz

Benutzerdefinierter Assistent

Konzepte

Für den Assistenten erstellte Dateien

Entwerfen eines Assistenten