Práticas recomendadas / orientação para manter os números de versão de montagem

Estou procurando por ponteiros, sugestões e até ditados sobre como gerenciar os três números de versão de montagem diferentes para um assembly .NET. A versão do produto é a mais simples, pois isso normalmente parece ser ditado pelos negócios. Em seguida, a versão do arquivo parece ser para controle de versão entre implantações, onde a versão real do assembly é usada apenas no envio.

No momento, estou apenas procurando um meio simples de rotular as liberações de teste e manutenção de uma montagem da qual nenhuma depende, por isso estou analisando os números de compilação e revisão com incremento automático na versão do arquivo e a versão final, copiando a versão atual. versão do arquivo para a versão do assembly. O produto está em uso de produção, mas ainda está em desenvolvimento - você sabe - uma dessas pequenas empresas, sem situações de infraestrutura de controle de alterações.

questionAnswers(5)

yourAnswerToTheQuestion