Browsed by
Schlagwort: Autoinkrement

AssemblyVersion, AssemblyFileVersion und der Autoinkrement

AssemblyVersion, AssemblyFileVersion und der Autoinkrement

Für AssemblyVersion bieten die MS-Compiler eine komfortable Möglichkeit, die Versions-, Build- usw. -nummer hochzuzählen. Daraus läßt sich mit ein wenig Magie sogar der Buildzeitpunkt wieder rekonstruieren. Das liegt daran, das die auf * gesetzten Werte nicht einfach hochzählen, sondern den aktuellen Zeitpunkt in Integer-Werte umwandeln.

Leider bietet eine sich ändernde AssemblyVersion auch Nachteile: so muß man z. B. abhängige Projekte immer wieder neu builden, oder zumindest die Option „Specific Version” in den Eigenschaften der Referenz ausschalten.

Etwas flexibler ist man mit der AssemblyFileVersion – diese bietet jedoch von Hause aus kein Auto-Inkrement.

Mehr lesen Mehr lesen