Usuário exclui arquivo a partir de instalar e gatilhos reinstalação automática do aplicativo .net
-
03-07-2019 - |
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
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.