Condividi tramite


Posizione dell'assembly

La posizione di un assembly consente di stabilire se Common Language Runtime è in grado di individuarlo quando vi si fa riferimento e consente inoltre di stabilire se è possibile condividere l'assembly con altri assembly. È possibile distribuire un assembly nelle seguenti posizioni:

  • La directory o le sottodirectory dell'applicazione.

    L'assembly viene solitamente distribuito in questa posizione. Le sottodirectory della directory radice di un'applicazione possono essere basate sulla lingua o sulle impostazioni cultura. Se nell'attributo relativo alle impostazioni cultura di un assembly sono contenute informazioni, è necessario inserire tale assembly in una sottodirectory della directory dell'applicazione a cui è assegnato il nome delle impostazioni cultura specificate.

  • La Global Assembly Cache.

    Si tratta di una cache di codice binario, installata a ogni installazione di Common Language Runtime. Nella maggior parte dei casi, se si desidera condividere un assembly con più applicazioni, si consiglia di distribuire tale assembly nella Global Assembly Cache.

  • Un server HTTP.

    È necessario che un assembly distribuito su un server HTTP disponga di un nome sicuro. Si punta all'assembly dalla sezione relativa alla base di codice del file di configurazione dell'applicazione.

Vedere anche

Concetti

Creazione degli assembly

Global Assembly Cache

Come il runtime individua gli assembly

Altre risorse

Programmazione con gli assembly