WiX SetProperty - quelles sont les valeurs possibles pour les attributs Before/After

Je ne sais pas pourquoi mais je trouve difficile de trouver quelles valeurs standard pourraient être utilisées pour les attributs avant ou après d'un WiX SetProperty déclaration.

je suis au courant des deux suivants, mais je cherche une liste beaucoup plus exhaustive.

  • AppSearch
  • CostFinalize

Voici un exemple d'utilisation:

<SetProperty Id="INSTALLFOLDER.WEBSITECLIENT" Value="[INETPUBWWWROOT][VIRTUAL_DIR_VAL]" Before="Install" />

manuel / page de documentation a rien que sur elle.

20
demandé sur Yan Sklyarenko 2012-10-22 15:13:25

2 réponses

ce lien vous donnera la séquence D'exécution D'installation suggérée et vous pouvez utiliser celle que vous voulez.

http://msdn.microsoft.com/en-us/library/windows/desktop/aa372038%28v=vs.85%29.aspx

17
répondu Natalie Carr 2012-10-22 12:59:02

Vous n'avez pas besoin d'appeler <SetProperty> pour définir le chemin d'installation de votre application web. Au lieu de cela, faites la carte du répertoire cible avec le <Directory> élément.

post peut aider à obtenir commencé.

<Directory Id='TARGETDIR' Name='SourceDir'>
  <Directory Id="IISMain" Name='inetpub'>
    <Directory Id="WWWMain" Name='wwwroot'
               ComponentGuidGenerationSeed='CA19CA4A-C69B-4CDB-BCBD-6C3C5E9A3EDC'>
      <Directory Id='INSTALLLOCATION' Name='!(loc.ProductName)'>
      </Directory>
    </Directory>
  </Directory>
</Directory>
0
répondu KMoraz 2012-10-22 12:21:08