Como sincronizar a versão de publicação para a versão do assembly em um aplicativo .NET ClickOnce?
No meu aplicativo C # ClickOnce, há uma versão de publicação auto-incrementada no projeto ->Propriedades ->Publicar aba. Gostaria de exibir essa versão no meu menuSocorro ->Sobre caixa, mas o código que estou usando, aparentemente, acessa a versão do assembly, que é diferente.
A versão da montagem pode ser alterada manualmente no projeto ->Propriedades ->Aplicação -> diálogo Informações da Montagem. Por enquanto, sempre antes de publicar, copiei a versão de publicação para a versão de montagem, portanto, minha caixa de diálogo mostra a versão atual do aplicativo. Deve haver uma maneira melhor de fazer isso.
Tudo o que eu realmente quero fazer é ter um número de versão preciso, atualizado automaticamente e acessível por código.
Aqui está o código que estou usando para acessar o número da versão do assembly:
public string AssemblyVersion
{
get
{
return Assembly.GetExecutingAssembly().GetName().Version.ToString();
}
}
Uma alternativa seria encontrar código que acessasse a versão de publicação.