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.

questionAnswers(5)

yourAnswerToTheQuestion