Beste Praktiken / Anleitungen zur Pflege der Versionsnummern der Baugruppe

Ich suche nach Hinweisen, Vorschlägen und Diktaten zum Verwalten der drei verschiedenen Assemblyversionsnummern für eine .NET-Assembly. Die Produktversion ist die einfachste, da dies normalerweise vom Unternehmen vorgegeben wird. Dann scheint die Dateiversion für die Versionsverwaltung zwischen Bereitstellungen bestimmt zu sein, wobei die tatsächliche Assemblyversion nur beim Versand verwendet wird.

Right now Ich bin nur auf der Suche nach einer einfachen Methode zum Kennzeichnen von Test- und Wartungsversionen einer Assembly, von der keine abhängig ist. Ich suche also nach automatisch inkrementierenden Build- und Revisionsnummern für die Dateiversion und für die endgültige Veröffentlichung, indem ich die kopiere aktuelle Dateiversion auf die Assembly-Version. Das Produkt wird in der Produktion verwendet, befindet sich jedoch noch in der Entwicklun