Usuário exclui arquivo a partir de instalar e gatilhos reinstalação automática do aplicativo .net

StackOverflow https://stackoverflow.com/questions/801698

Pergunta

Em suma, eu sou depois de um ajuste em um projeto instalador .net que desliga reinstalação automática se os arquivos instalados serão excluídos.

Eu construí um c # aplicativo .net usando VS2005. Depois de instalar na máquina do cliente o usuário se queixou de que, se excluir um arquivo contido dentro da instalação dos Reinstaller nos chutes. O Reinstaller sobrescreve o arquivo application.exe.config que é frustrante. Estamos permitindo que o usuário modificar este arquivo, mas uma reinstalação provoca uma perda de sua personalização.

Saudações AndyB

Foi útil?

Solução

Eu acho que seria melhor prática para permitir personalizações de usuário em um arquivo user.config separado na área do usuário do sistema de arquivos. Seu aplicativo pode, então, verificar se o usuário tiver substituído o ajuste de app.config e usar essa configuração em seu lugar.

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