Ich verwende WiX-Tool ein Installationsprogramm für meine applcationWix nicht einfügen var.publishDir in wxs Datei
Ein Schritt Ernte enthält ein Verzeichnis zu erstellen, in dem ich alle Programmdateien haben. Hier ist der Befehl, den ich verwenden, um die Dateien zu ernten:
heat dir "C:\myDir" -dr INSTALLFOLDER -ke -srd -cg WebComponents -var var.publishDir -gg -out WebSiteContent.wxs
ich die WebSiteContent.wxs bekommen aber leider ist die var.publishDir
ausgewertet bekommen als „C:\
“ so habe ich am Ende mit einer .wxs Datei auf, die enthält falsche Dateipfade
Innerhalb der .wxs Datei, würde ich die Pfade wie folgt erwarten:
$(var.publishDir).\relative\path\to\the\program\file
Stattdessen ist es das, was ich bekommen:
C:\relative\path\to\the\program\file