Vous n'arrivez pas toujours à compiler vos projets Wix Toolset via Azure Pipeline ?

Si vous utilisez Wix Toolset et Azure Pipeline, vous avez peut-être un petit problème. La configuration n'est pas forcément prise en compte.

Voici un petit exemple qui ne fonctionne pas correctement avec toutes les versions de Wix Toolset :


- task: DotNetCoreCLI@2
  displayName: 'Création du MSI'
  inputs:
    command: build
    projects: '**/Setup.wixproj'
    configuration: $(buildConfiguration)

Pour régler le problème, il suffit d'utiliser la propriété arguments de la tâche DotNetCoreCLI@2.


- task: DotNetCoreCLI@2
  displayName: 'Création du MSI'
  inputs:
    command: build
    projects: '**/Setup.wixproj'
    arguments: '--configuration $(buildConfiguration)'

Voilà, simple et efficace

Jérémy Jeanson

Comments

You have to be logged in to comment this post.