Поделиться через


AppDomainSetup.AppDomainManagerAssembly Свойство

Определение

Возвращает или задает отображаемое имя сборки, которая предоставляет тип диспетчера домена приложения для доменов приложений, созданных с помощью этого AppDomainSetup объекта.

public:
 property System::String ^ AppDomainManagerAssembly { System::String ^ get(); void set(System::String ^ value); };
public string AppDomainManagerAssembly { get; set; }
member this.AppDomainManagerAssembly : string with get, set
Public Property AppDomainManagerAssembly As String

Значение свойства

Отображаемое имя сборки, которая предоставляет Type диспетчер домена приложения.

Комментарии

Чтобы указать тип диспетчера домена приложения, задайте как это свойство, так и AppDomainManagerType свойство. Если одно из этих свойств не задано, другой игнорируется.

Если тип не указан, диспетчер домена приложения создается из того же типа, что и родительский домен приложения (то есть домен приложения, из которого AppDomain.CreateDomain вызывается метод).

При загрузке TypeLoadException домена приложения создается, если сборка не существует, или если сборка не содержит тип, указанный свойством AppDomainManagerType . FileLoadException вызывается, если сборка найдена, но сведения о версии не соответствуют.

Чтобы задать диспетчер домена приложений для домена приложения по умолчанию, используйте элементы appDomainManagerAssembly> и appDomainManagerType в разделе среды выполнения файла конфигурации приложения или используйте< переменные среды, описанные в разделе AppDomainManager>.<><

Для этого приложения требуется полное доверие. (Например, приложение, работающее на рабочем столе, имеет полное доверие.) Если у приложения нет полного доверия, TypeLoadException создается исключение.

Формат отображаемого имени сборки определяется свойством Assembly.FullName .

Применяется к