Al momento sei offline in attesa che la connessione Internet venga ristabilita

Come utilizzare Versione Assembly e versione Versione file dei vari file Assembly

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica. Nel caso in cui si riscontrino degli errori e si desideri inviare dei suggerimenti, è possibile completare il questionario riportato alla fine del presente articolo.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 556041
Autore:
Vikas Goyal MVP
DECLINAZIONE DI RESPONSABILITÀ DI COMMUNITY SOLUTIONS
MICROSOFT CORPORATION E/O I RELATIVI FORNITORI NON RILASCIANO ALCUNA DICHIARAZIONE RELATIVAMENTE ALL'ADEGUATEZZA, AFFIDABILITÀ, ACCURATEZZA DELLE INFORMAZIONI E DELLA GRAFICA IVI CONTENUTE. LA DOCUMENTAZIONE E LA RELATIVA GRAFICA VENGONO FORNITE "COSÌ COME SONO" SENZA GARANZIA DI ALCUN TIPO. CON LA PRESENTE MICROSOFT CORPORATION E/O I RELATIVI FORNITORI NON RICONOSCONO ALCUNA GARANZIA O CONDIZIONE RELATIVAMENTE ALLE PRESENTI INFORMAZIONI, INCLUSE TUTTE LE GARANZIE E CONDIZIONI IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ PER UN FINE PARTICOLARE, TITOLARITÀ E NON VIOLAZIONE DEI DIRITTI ALTRUI. IN NESSUN CASO MICROSOFT E/O I RELATIVI FORNITORI SARANNO RESPONSABILI PER DANNI SPECIALI, INDIRETTI O CONSEQUENZIALI O PER ALTRI DANNI DI QUALSIASI TIPO RISULTANTI DA PERDITA DEL DIRITTO D'USO, PERDITA DI INFORMAZIONI O MANCATO GUADAGNO, SIANO ESSI RISULTANTI DALL'ADEMPIMENTO DEL CONTRATTO, DA NEGLIGENZA O DA ALTRE AZIONI LESIVE, DERIVANTI DA O IN QUALSIASI MODO CONNESSI ALL'UTILIZZO O ALLE PRESTAZIONI DELLE INFORMAZIONI IVI DISPONIBILI, ANCHE IN CASO DI ERRORE, TORTO, NEGLIGENZA, RESPONSABILITÀ ASSOLUTA PER IL PRODOTTO, VIOLAZIONE DEL CONTRATTO, ANCHE NEL CASO IN CUI MICROSOFT O I SUOI FORNITORI SIANO STATI AVVERTITI DELLA POSSIBILITÀ DEL VERIFICARSI DI TALI DANNI.
Sommario
AssemblyInfo.cs include due attributi per impostare diversi due tipi di versioni. Questo suggerimento illustra come utilizzare quei due attributi.
Suggerimenti
Come utilizzare Versione Assembly e versione Versione file dei vari file Assembly
Il framework .NET fornisce l'opportunità di impostare diversi due tipi di numeri di versione su ciascun assembly.
 
Assembly Version: Ciò è il numero di versione utilizzato durante la generazione e al runtime dal framework per individuare, collegare e caricare gli assembly. Quando si aggiunge il riferimento a qualsiasi assembly al progetto, si deve incorporare questo numero di versione. In fase dell'esecuzione, CLR cerca l'assembly con questo numero di versione venire caricato. Ma ricordare che questa versione si utilizza insieme al nome, avere firmato di informazioni pubbliche di token e lingua sulla chiave se gli assembly solo sono lo strong-named. Il venire firmare non viene strong-named agli assembly, solo i nomi di file si utilizzano per il caricamento.
< / > L'AVANZARE 
Assembly File Version: Ciò è il numero di versione specificato per presentare il file system. Viene visualizzato da Esplora risorse. Esso non utilizzato mai da .NET Framework o dal runtime per fare riferimento.
 
Attributi in AssemblyInfo.cs
// le informazioni sulla versione per un assembly sono costituite dei seguenti quattro valori:
//
// Major la versione
// la versione secondario
// crea il numero
/ / la revisione
//
[ : AssemblyVersion("1.0.0.0") ] l'assembly
[ : AssemblyFileVersion("1.0.0.0") ] l'assembly
 
Fornire l'aumento di compilatore il numero di uno in vece delle marche numeriche assolute a un * ogniqualvolta si crea.
 
Supporre che si crea un assembly di framework per il progetto utilizzato da molti sviluppatori mentre crea gli assembly di applicazione. Se si rilascia molto frequentemente la nuova versione di assembly, se si dice la volta a ogni giorno e se ha denominato se gli assembly sono complessi, Sviluppatori dovranno modificare il riferimento ogniqualvolta si rilascia il nuovo assembly. Ciò può essere piuttosto impegnativo e causare inoltre i riferimenti errati. A opziona meglio nel gruppo chiuso di tipo gli scenari volatili esisteranno che gli risolve e che modifica solo il <STRONG> "versione Versione file dei vari file Assembly" . </STRONG> Utilizza il numero di versione di file di assembly per comunicare l'ultima versione di assembly. In questo caso, gli sviluppatori non dovranno modificare i riferimenti ed esse possono sovrascrivere semplicemente l'assembly nel percorso di riferimento. Nella versione central/final, le generazioni a cui esso effettua l'ulteriore senso modificano l'"Versione Assembly" maggiore mantiene l'"versione Versione file dei vari file Assembly" stesse come versione di assembly.

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 556041 - Ultima revisione: 11/02/2007 00:34:47 - Revisione: 1.0

Microsoft Visual Studio 2005

  • kbpubmvp kbpubtypecca kbpubtypett kbhowto KB556041 KbMtit kbmt
Feedback