Visual Studio 2008 non aggiorna l’assembly version nei progetti VB.Net

Un’applicazione che stò sviluppando utilizza l’assembly version per effettuare l’upgrade dei dati tra le varie release.

La cosa ha sempre funzionato tranne nelle ultime release utilizzando Visual Studio 2008 e TortoiseSVN. Mi sono accorto infatti che l’assembly version non viene modificata ricompilando il progetto VB.

In pratica nel file AssemblyInfo vedo correttamente la versione 2.0.4.2 ma nel file compilato nelle proprietà di explorer l’assembly version rimane inchiodato alla versione 2.0.4.1.

Non ho ancora capito quale sia la causa comunque per ora come workaround procedo in questo modo:

  1. eseguo un clean sul progetto
  2. apro il file AssemblyInfo
  3. modifico la versione e salvo
  4. rimetto la versione al valore desiderato e salvo
  5. ricompilo

A questo punto l’assembly version è corretta.

Share

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.