Pergunta

Supondo que eu tenha um módulo de mesclagem que instala um arquivo "MyFile.txt" em um determinado local e que desejo usar esse módulo de mesclagem, porém desejo fornecer uma cópia diferente de "MyFile.txt" daquela fornecida com o módulo de mesclagem.

É possível fazer isso?(E para ganhar pontos extras, como posso fazer isso usando o Wix)

Atualizar: A grosso modo MyFile.txt faz parte de um componente de pacote de itens instaláveis ​​que fornecemos a terceiros, eles então juntam esses componentes com os seus próprios para produzir um instalador.

No mundo ideal, eles só precisariam adicionar novos arquivos à saída, no entanto, isso é um substituto para um sistema existente onde atualmente eles têm a capacidade de modificar ou até mesmo substituir itens (como MyFile.txt) no instalador final e, portanto, sem a capacidade de fazer o mesmo com o módulo de mesclagem, o caminho de migração será difícil.

O componente empacotado não precisar ser um módulo de mesclagem se houver uma solução melhor; no entanto, os módulos de mesclagem pareciam ser a escolha sensata e, em todos os outros aspectos, fornecem um pacote reutilizável muito bom de lógica do instalador.

Foi útil?

Solução

É possível, mas todas as técnicas que conheço são um pouco complicadas e não se adaptam muito bem.Você pode me dizer mais sobre que tipo de arquivo é MyFile.txt e qual a intenção dos diferentes tipos do arquivo?Normalmente, meu objetivo é nunca ter o mesmo nome de arquivo duas vezes (malditas regras de componentes) e então projetar pontos de variação para atender às necessidades.Às vezes, são necessárias alterações upstream no aplicativo para fazer isso corretamente.

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