Freigeben über


Msitool.mak

Msitool.mak ist eine Makefile, mit der Sie Tools und benutzerdefinierte Aktionen erstellen können. Sie kann mit Visual C++ Version 4.0 oder höher verwendet werden. Weitere Informationen finden Sie in der Headerdatei. Es muss eine Gruppe von Werten definiert werden, bevor diese Datei eingeschlossen wird. In der Regel setzen Entwickler diese am Anfang des .cpp, wenndef vom C-Compiler übersprungen werden soll. Ebenso werden Ressourcen am Ende der .cpp Datei hinzugefügt. Weitere Informationen finden Sie in den Beispielen.

VCBIN kann in das Verzeichnis definiert werden, in dem die Visual C++-Tools gefunden werden, oder die Makefile verwendet MSVCDIR und MSDEVDIR. Wenn diese nicht definiert sind, gibt sie keinen Speicherort an, vorausgesetzt, die Tools befinden sich auf dem PATH. Ein Problem mit den Umgebungsvariablen in Visual C++ Version 5.0 besteht darin, dass der Linker Msdis100.dllnicht finden kann, wenn beide nicht auf Dem Pfad sind. Wenn Sie das von MSDEVDIR in MSVCDIR kopieren, funktioniert es. Die andere Option besteht darin, Msdis100.dll und Rc.exe und Rcdll.dll in MSVCDIR zu kopieren und VCBIN auf diese Einstellung festzulegen.

Dieses Tool ist nur in den Windows SDK-Komponenten für Windows Installer-Entwicklerverfügbar.

Windows Installer-Entwicklungstools

veröffentlichten Versionen, Tools und Verteilbare