Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает сборку, которая предоставляет диспетчер домена приложения для домена приложения по умолчанию в процессе.
<configuration>
<runtime>
<appDomainManagerAssembly>
Синтаксис
<appDomainManagerAssembly
value="assembly display name" />
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Attributes
| Свойство | Description |
|---|---|
value |
Обязательный атрибут. Указывает отображаемое имя сборки, которая предоставляет диспетчер домена приложения для домена приложения по умолчанию в процессе. |
Дочерние элементы
Нет.
Родительские элементы
| Элемент | Description |
|---|---|
configuration |
Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework. |
runtime |
Содержит сведения о привязке сборки и сборке мусора. |
Замечания
Чтобы указать тип диспетчера домена приложения, необходимо указать как этот элемент, так и <элемент appDomainManagerType> . Если ни один из этих элементов не указан, другой игнорируется.
Если домен приложения по умолчанию загружен, создается, если указанная сборка не существует или TypeLoadException если сборка не содержит тип, указанный элементом <appDomainManagerType> , и процесс не запускается. Если сборка найдена, но сведения о версии не совпадают, FileLoadException создается исключение.
При указании типа диспетчера домена приложений для домена приложения по умолчанию другие домены приложений, созданные из домена приложения по умолчанию, наследуют тип диспетчера домена приложения. AppDomainSetup.AppDomainManagerType AppDomainSetup.AppDomainManagerAssembly Используйте свойства, чтобы указать другой тип диспетчера домена приложения для нового домена приложения.
Если указать тип диспетчера домена приложения, приложение должно иметь полное доверие. (Например, приложение, работающее на рабочем столе, имеет полное доверие.) Если у приложения нет полного доверия, TypeLoadException создается исключение.
Формат отображаемого имени сборки см. в свойстве Assembly.FullName .
Этот элемент конфигурации доступен только в .NET Framework 4 и более поздних версиях.
Example
В следующем примере показано, как указать, что диспетчер домена приложения для домена приложения по умолчанию процесса является MyMgr типом в сборке AdMgrExample .
<configuration>
<runtime>
<appDomainManagerType value="MyMgr" />
<appDomainManagerAssembly
value="AdMgrExample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6856bccf150f00b3" />
</runtime>
</configuration>