Pergunta

Estou usando o TeamCity para criar minha solução automaticamente com o MSBuild e parece que o .vdproj não é suportado. Quais são minhas opções para construir um MSI/instalador?

  1. Instale o Visual Studio no servidor de construção
  2. Use outro instalador (Wix, Nullsoft, Innostup?)
  3. ?!

Eu já tenho o TeamCity correndo e construindo um .zip e estou procurando a solução mais rápida.

Edit: esqueci de mencionar que é um aplicativo WPF .exe

Foi útil?

Solução

Você sempre pode tentar sua mão em Wix, há algum suporte para usar o Wix através do Visual Studio via Votivo Projeto WIX. Também há o código aberto Wixedit.

Se você estiver usando o VS 2010, também pode dar uma olhada no Edição Limitada do InstallShield, que está incluído gratuitamente. Se você não está usando 2010, então é um bom motivo para atualizar :)

Outras dicas

Criei algo para um projeto em que trabalhei há algum tempo.

Usar Tarefas da comunidade msbuild E dê uma olhada nas tarefas do IIS.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top