Condividi tramite


A (applicazioni isolate e assembly side-by-side)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

contesto di attivazione

Struttura di dati in memoria. Ogni sezione di questa struttura contiene i metadati per le funzioni API con riconoscimento side-by-side. Ad esempio, una sezione può avere dati di reindirizzamento DLL, che vengono usati dal caricatore DLL e un altro può avere dati del server COM. Questi dati possono essere usati per reindirizzare il caricamento di una DLL a una versione specifica, la creazione di un oggetto COM o la creazione di una finestra a una versione più compatibile per l'applicazione.

configurazione dell'applicazione

Nomi e versioni di assembly side-by-side necessari per eseguire un'applicazione. Quando un'applicazione viene distribuita con un manifesto, le dipendenze da versioni specifiche di assembly condivisi side-by-side vengono definite in modo esplicito. Per impostazione predefinita, la versione dell'assembly specificato nel manifesto è la versione usata all'attivazione. La configurazione dell'applicazione globale specifica la configurazione di tutte le applicazioni nel sistema. La configurazione per applicazione può eseguire l'override della configurazione globale dell'applicazione in base all'applicazione.

manifesto della configurazione dell'applicazione

File che specifica assembly side-by-side da usare da un'applicazione completamente o parzialmente isolata. I file manifesto di configurazione dell'applicazione vengono installati nella stessa cartella del file eseguibile dell'applicazione.

Manifesto dell'applicazione

File che descrive un'applicazione isolata. Specifica le informazioni necessarie per eseguire l'applicazione, incluse le dipendenze da assembly privati, versioni specifiche di assembly condivisi e metadati per gli assembly privati. Il nome di un file manifesto dell'applicazione è il nome dell'eseguibile dell'applicazione seguito dall'estensione .manifest. Ad esempio, per MySampleApp.exe, il file manifesto sarà MySampleApp.exe.manifest.

assembly

Unità fondamentale per la denominazione, l'associazione, il controllo delle versioni, la distribuzione o la configurazione di un blocco di codice di programmazione. Questi assembly di codice possono essere inseriti in DLL o assembly COM. Le applicazioni con funzionalità comuni possono eseguire blocchi condivisi di codice di programmazione definiti moduli o assembly di codice. L'infrastruttura per la condivisione sicura degli assembly viene definita condivisione di assembly side-by-side.

manifesto dell'assembly

Descrizione di un assembly affiancato. Specifica il nome, la versione, i file, le risorse dell'assembly, i dati di associazione per gli elementi dell'assembly e le dipendenze da altri assembly side-by-side. Un file manifesto dell'assembly può avere qualsiasi nome di file valido, purché sia seguito dall'estensione .manifest.