Visual Studio AddIn zur automatischen Revisionserhöhung
Ist schon interessant auf welche Umwege man zu nützlichen Dingen kommt.
Ein Kollege von mir hat mit dem Erstellen von MSI Setups aus Visual Studio 2008 heraus experimentiert und lief in eine Falle, an die er nicht kannte: Der Windows Installer prüft bei Assemblys (exe,dll etc.) auf die Dateiversion von Ziel und Quelle. Und weil er in seinem VS Projekt die Versionsnummer seiner Dateien beim Build nicht verändert hat, wurden die Dateien nicht ausgetauscht.
Leider bringt VS2008 aber out-of-the-box keine Möglichkeit mit die Versionsnummer der Assembly bei jedem Build zu erhöhen. Kleiner Fund im Netz dazu: VS2005 Add-In: Incremental Build
Das AddIn erhöht die Revision des Files beim Build in der Umgebung "Release". Beim Debuggen passiert also nichts.
Für Visual Studio 2008 User:
Bevor das AddIn genutzt werden kann, muss noch die *.AddIn Datei angepasst werden. Einfach das File mit einem Texteditor öffnen und im Version-Tag aus der 8.0 eine 9.0 machen.
Nähere Informationen gibt's bei Bedarf auch hier.