J'ai un fichier msi que j'essaye d'installer dans un endroit autre que C: \ Program Files.Comment substituez ProgramFilesFolder dans un msi?
La table de répertoire indique que ProgramFilesFolder est utilisé comme répertoire d'installation par défaut. De la lecture this blog post Je comprends que ProgramFilesFolder est un répertoire standard si passer TARGETDIR comme une propriété à l'installateur ne changera pas l'emplacement d'installation même à travers la table de répertoire l'a comme parent de ProgramFilesFolder.
Comment puis-je remplacer l'emplacement d'installation? Je suis un novice total dans ce domaine.
Oui J'ai essayé de passer TARGETDIR sans effet. J'ai utilisé Orca pour regarder la table de répertoire dans le MSI et l'édition pourrait être une possibilité bien que ce soit un MSI de tierce partie et je suis inquiet que mes modifications puissent casser quelque chose. Je n'avais pas pensé à changer le registre, donc je pourrais y jeter un coup d'oeil. – Mark