2010-09-12 13 views

risposta

18

.NET Framework è un ambiente (runtime) in cima al quale viene eseguito il codice. Un assembly .NET è un contenitore per codice scritto da eseguire utilizzando .NET Framework. Gli assembly possono essere librerie (file .dll) o eseguibili (file .exe).

.NET Framework dispone di un set di librerie comuni che possono essere utilizzate da qualsiasi applicazione eseguita sotto il controllo di .NET Framework e la cartella C: \ Windows \ Assembly è dove sono memorizzate queste librerie comuni.

Il motivo per cui la cartella viene visualizzata in modo diverso rispetto alle altre cartelle dipende dal ruolo speciale di questa cartella come posizione comune per le librerie condivise. Microsoft ha creato una vista speciale di questa cartella che fornisce un facile accesso alle informazioni sugli assiemi in quella cartella oltre a fornire un facile accesso alle operazioni comunemente eseguite su un assieme come l'opzione di disinstallazione nel menu di scelta rapida per un assieme.

+0

Ha qualcosa a che fare con il linguaggio assembly? – COMer

+0

No, come spiegato sopra un "assembly" è il nome utilizzato in .NET Framework per descrivere il raggruppamento di elementi di codice correlati (classi, interfacce) ecc. In un singolo file – Crippledsmurf

+0

Quindi come creare una vista ** comune ** per questa cartella? Poiché so che tale percorso esiste: C: \ Windows \ assembly \ GAC_MSIL \ System.Management.Automation \ 1.0.0.0__31bf3856ad364e35 \ System.Management.Auto mation.dll –

1

Utilizzando un motore di ricerca

Viene utilizzato per memorizzare assembly NET, che può essere condivisa tra applicazione.

+1

Cosa sono gli assembly .NET ?? – COMer

+0

Davvero non so come rispondere a questo. Per quanto riguarda la tua domanda originale, ti preghiamo di controllare "http://geekswithblogs.net/pavelka/archive/2006/05/05/WindowsExplorerAndTheGlobalAssemblyCache.aspx" È fondamentalmente una cartella contenente la cache globale degli assembly (GAC) – VoodooChild

+0

Ha qualcosa a che fare con linguaggio assembly? – COMer

Problemi correlati