Passando REINSTALLMODE para um arquivo MSI
Eu estou usando o VisualStudio2005 e um vdproj para criar um arquivo MSI simples. Eu preciso passar na propriedade REINSTALLMODE quando eu iniciá-lo.
Eu sei que isso pode ser feito via linha de comando, assim:msiexec.exe /i foo.msi REINSTALLMODE=amus
No entanto, se um usuário optar por clicar diretamente no msi (iniciando o assistente), a propriedade não será transmitida. É possível fazer isso via VS e vdproj?
Algumas opções que eu investiguei:
Quando eu construo o MSI via VS, ele também produz um setup.exe. Existe uma maneira de passar a propriedade REINSTALLMODE através disso talvez?Eu instalei o Orca, o que me permite visualizar / editar a tabela de propriedades do MSI. Eu poderia adicionar desta forma, mas então eu teria que adicioná-lo toda vez que eu fizer uma compilação MSI.Obrigado por qualquer conselho.