MICROSOFT VISUAL STUDIO
MICROSOFT VISUAL STUDIO: Assembly Information

Vediamo come impostare al meglio le opzioni relative alle Assembly Information del nostro progetto realizzato in Microsoft Visual Studio 2010/2012. Vedremo anche come visualizzare queste informazioni in Windows.

 

 

 

ASSEMBLY IMFORMATION IN VISUAL STUDIO

Per impostare tutte le opzioni relative alle Assembly Information dovete andare sulla root del progetto ed accedere alla pagina delle proprietà (Alt + Invio).

In questa pagina alla voce Application, troverete il puilsante "Assembly Information...".

Qui è importante settare:

- Title: nome dell'applicazione

- Company: nome del proprietario

- Product: nome del prodotto (nei miei progetti di solito Title e Product corrispondono)

- Copyright

- Assembly Version: per questa io metto

1 0 *

1 0 0 0

In questa maniera ogni volta che si compila il progressivo della DLL verrà autogenerato.

 

VISUALIZZARE L'ASSEMBLY VERSION IN WINDOWS

Come si fa, in ambiente Windows, a vedere l'Assembly Version di una DLL?

Per vedere il File Version è semplice. Basta andare nelle proprietà della DLL (click destro sulla DLL -> Proprietà -> Dettagli) e lì è ben visibile.

Ma per l'Assembly Version la soluzione non è così semplice.

Se non si vogliono installare prodotti di terze parti si deve usare il seguente script nella PowerShell di Windows:

 

$strPath = "Full path to DLL\my.dll"
$Assembly = [Reflection.Assembly]::Loadfile($strPath)

$AssemblyName = $Assembly.GetName()
$AssemblyName.version

 

L'output sarà più o meno così:

 

Major  Minor  Build  Revision
-----  -----  -----  --------
1      0      6453   20212
 

 

Buon lavoro!

Il nostro sito utilizza i cookie

Usando il sito accetti implicitamente il loro uso. Per saperne di piu'

Approvo