Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Specifica l'assembly che fornisce il gestore di domini applicazione per il dominio applicazione predefinito nel processo.
<configurazione>
<Runtime>
<appDomainManagerAssembly>
Sintassi
<appDomainManagerAssembly
value="assembly display name" />
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributes
| Attribute | Description |
|---|---|
value |
Attributo obbligatorio. Specifica il nome visualizzato dell'assembly che fornisce il gestore di domini applicazione per il dominio applicazione predefinito nel processo. |
Elementi figli
Nessuno.
Elementi padre
| Elemento | Description |
|---|---|
configuration |
Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework. |
runtime |
Contiene informazioni sull'associazione di assembly e la Garbage Collection. |
Osservazioni:
Per specificare il tipo di gestione domini dell'applicazione, è necessario specificare sia questo elemento che l'elemento< appDomainManagerType>. Se uno di questi elementi non viene specificato, l'altro viene ignorato.
Quando viene caricato il dominio applicazione predefinito, TypeLoadException viene generato se l'assembly specificato non esiste o se l'assembly non contiene il tipo specificato dall'elemento <appDomainManagerType> e l'avvio del processo non riesce. Se l'assembly viene trovato ma le informazioni sulla versione non corrispondono, viene generata un'eccezione FileLoadException .
Quando si specifica il tipo di application domain manager per il dominio applicazione predefinito, gli altri domini applicazione creati dal dominio applicazione predefinito ereditano il tipo di gestione dominio applicazione. Usare le AppDomainSetup.AppDomainManagerType proprietà e AppDomainSetup.AppDomainManagerAssembly per specificare un tipo di gestore di domini applicazione diverso per un nuovo dominio applicazione.
Per specificare il tipo di gestore di domini applicazione è necessario che l'applicazione disponga dell'attendibilità totale. Ad esempio, un'applicazione in esecuzione sul desktop ha attendibilità totale. Se l'applicazione non dispone di attendibilità totale, viene generata un'eccezione TypeLoadException .
Per il formato del nome visualizzato dell'assembly, vedere la Assembly.FullName proprietà .
Questo elemento di configurazione è disponibile solo in .NET Framework 4 e versioni successive.
Example
Nell'esempio seguente viene illustrato come specificare che il gestore di dominio applicazione per il dominio applicazione predefinito di un processo è il MyMgr tipo nell'assembly AdMgrExample .
<configuration>
<runtime>
<appDomainManagerType value="MyMgr" />
<appDomainManagerAssembly
value="AdMgrExample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6856bccf150f00b3" />
</runtime>
</configuration>