Pergunta

Eu tenho um .net (2,0) winforms aplicativo que eu preciso atualizar nas máquinas dos clientes. No momento em que isso é feito através da incrementação a versão e arquivo de montagem Versão em todos os projetos e incrementar a versão do projeto de instalação no VS2008.

A aplicação agora faz uso de armazenamento isolado para salvar algumas configurações do usuário em um arquivo XML (grade layouts etc ...).

O problema que estou enfrentando agora é que se eu incrementar todos os números de versão, a aplicação tem um novo local para a sua Isolado Armazenamento , porque o < em> arquivo Versão mudou. Com um novo local para o armazenamento isolado, todas as configurações têm efetivamente sido perdido.

Ao atualizar o Windows instalador substituir as DLLs com base no Versão do arquivo ou Assembleia Versão ?

Se for a versão do assembly, em seguida, tudo o que eu teria que fazer não é incrementar a versão do arquivo.

Foi útil?

Solução

Alguns de boa leitura e discussão aqui:

http: //social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/6ed4d384-f6e9-42ee-b485-0bf40d0abd65/

Para responder à sua pergunta, embora, creio que da MSI FileVersion respeito principalmente:

arquivo de regras de controle de versão

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