Ich habe gerade gelesen darüber gestern in Bezug auf Builds aus TFS 2010. Ich weiß, es ist nicht vollständig auf Ihre Situation oder Architektur anwendbar, aber er wirft einige gute Punkte darüber, wie Sie über Ihre Baugruppe Versionierung zu gehen.
Im Einzelnen verweist der Autor auf diese Stelle . Auch hier ist es spezifisch für MSBuild, aber es gibt einige Punkte, die für die Versionierung von Baugruppen im Allgemeinen gelten
Bearbeiten:
Der erste Link spricht über die Vor- und Nachteile verschiedener Ansätze, einschließlich der Verwendung des Datums als Teil der Versionsnummer (nicht besonders nützlich), tendiert aber dazu, die TFS-Build-Nummer als Teil der Assembly-Version einzubeziehen. Er verweist auf sein bevorzugtes Versionsschema, das es ihm ermöglicht, schnell und einfach zu erkennen, worauf sich der Build bezieht (Hotfix usw.). Dieser Link ist vor allem nützlich, um Ihnen einige alternative Ansichten zur Versionierung von Baugruppen zu vermitteln.
Der zweite Link verweist auf den ersten Link und enthält einige Codebeispiele für die Verwendung von MSBuild zur Unterstützung der Versionierung seiner Assemblies. Dies könnte auch einige nützliche Ideen geben, wie man es angehen kann. Vielleicht kombinieren einige von ihnen mit einem Post-Build-Ereignis, um Ihr Ziel zu erreichen.
1 Stimmen
Können Sie nicht einfach das msbuild-Skript als ein Post-Build-Ereignis in VS ausführen?