Ich denke, das Standardverzeichnis erhält einen Schrägstrich.wix: endet INSTALLDIR immer in einem Schrägstrich?
Was aber, wenn der Benutzer ein anderes Verzeichnis auswählt?
Gibt es eine Möglichkeit für den INSTALLDIR, keinen Schrägstrich zu haben?
Es ist nicht so, dass ich möchte, dass es keinen Schrägstrich hat. Ich möchte wissen, ob ich auf sie zählen kann, so dass zum Beispiel
[INSTALLDIR]Filter.dll
... wird immer zu einem echten, gültigen Dateisystempfad zu beheben.
Derzeit verwende ich
[INSTALLDIR]\Filter.dll
und ich bekomme einen doppelten Schrägstrich drin. Es ist gültig und löst, aber ich möchte den doppelten Schrägstrich beseitigen.
danke.
Danke. Bedeutet "nach Kosten", "nachdem der Benutzer möglicherweise ein anderes Installationsverzeichnis ausgewählt hat"? – Cheeso
Die Kalkulation erfolgt von CostInitialize zu CostFinalize. Die Einträge in der Verzeichnistabelle sind nach der Aktion CostFinalize verfügbar. Wenn das INSTALLDIR dann mit einer benutzerdefinierten Aktion des Typs 35 Directory oder ControlEvent (Durchsuchen-Schaltfläche) geändert wird, wird es erneut für den neuen Wert formatiert und neu formatiert. –