Come posso modificare la versione dell'assembly nel file AssemblyInfo.cs per più progetti. Abbiamo circa 75 progetti nella nostra soluzione e abbiamo bisogno di cambiare la versione quasi ogni settimana. Qual è il modo più veloce per farlo.Cambia la versione dell'assembly per più progetti
risposta
Generalmente creo un file denominato AssemblyVersionInfo.cs incluso come collegamento in tutti i progetti. Rendo che questo file contenga gli attributi di versione e rimuova gli stessi attributi dai normali file AssemblyInfo.cs. Quindi è possibile aggiornare i numeri di versione in un solo file e fare in modo che tutti i progetti condividano lo stesso numero.
Per aggiungere il file come collegamento; fare clic con il tasto destro del mouse su solution explorer, selezionare "Aggiungi" -> "Oggetto esistente ...". Passare al file, quindi fare clic sulla piccola freccia sul lato destro del pulsante Aggiungi e selezionare "Aggiungi come collegamento" nel menu a discesa.
Un modo per farlo è avere uno script di master che utilizza l'attività AssemblyInfo per impostare il numero di versione in fase di compilazione (http://code.msdn.microsoft.com/AssemblyInfoTaskvers) e quindi definire i numeri di versione come proprietà nello script msbuild.
Ho utilizzato la funzione di ricerca/sostituzione in VS. ad es. replacig assembly: AssemblyVersion("1.0.
a assembly: AssemblyVersion("1.1.
in tutta la soluzione di fatto quello che ho Neded :)
- 1. Best practice per il controllo della versione con più progetti
- 2. Migrazione di vecchi progetti xcode nella versione più recente
- 3. Cambia la versione gcc che distutils usa
- 4. Cambia Carthage Swift versione
- 5. PyCharm: più progetti nella stessa finestra, controllo di versione indipendente
- 6. cambia la versione predefinita di python con virtualenvwrapper (& virtualenv)
- 7. Gradle: la dipendenza dalle risorse comuni per Java più progetti
- 8. La migliore pratica per più progetti personalizzati e Git
- 9. asp.net mvc4 cambia jquery versione
- 10. TypeLITE con più progetti
- 11. mod_wsgi e più progetti
- 12. Setup sonar-runner per più progetti java
- 13. Più progetti una fonte
- 14. Awesomium 1.7. Come cambia la versione del browser di awesomium?
- 15. impostazioni più file Gradle per più progetti di costruzione
- 16. Cambia la versione di hadoop utilizzando spark-ec2
- 17. La versione del file di assieme non cambia?
- 18. Importazione di più progetti e singoli progetti in Studio Android
- 19. Più progetti che utilizzano più script setup.py?
- 20. SSL per la versione più vecchia di pitone
- 21. Utilizzo di un singolo repository git per più progetti git
- 22. TypeScript: più progetti in soluzione
- 23. Cambia tema in base alla versione Android
- 24. qual è la versione oracle più leggera?
- 25. dipendenze Maven vs gestione delle dipendenze per più progetti
- 26. Singolo gruppo da più progetti
- 27. Cambia versione Ruby utilizzata in Sublime
- 28. Come posso impostare leiningen per lavorare con più progetti?
- 29. Come impostare la versione di framework .Net predefinita per i progetti in Visual Studio 2010
- 30. Struttura di progetti in controllo versione - specifica .NET
http://blogs.msdn.com/jjameson/archive/2009/04/03/shared-assembly-info-in-visual- studio-projects.aspx –
Molto passo dopo passo: http://www.codeproject.com/Articles/328977/The-Right-Way-to-Version-Your-Assemblies – JohnB