Конфигурирование объектов и DLL файлов. Параметр VirtualizeExternalOutOfProcessCOM.
Параметр VirtualizeExternalOutOfProcessCOM контролирует, могут ли находящие вне процесса COM-объекты выполняться в виртуальной среде.
Не входящие в виртуальную среду COM-объекты, всегда выполняются в физической среде.
Этот параметр обращается к внешним COM-объектам, которые не являются частью пакета ThinApp и не зарегистрированы в виртуальном реестре.
ThinApp устанавливает начальное значение для параметра VirtualizeExternalOutOfProcessCOM, на выполнение внешних COM-объектов в виртуальной среде, что обеспечивает безопасность главного компьютера от каких либо изменений.
Если существует проблема совместимости с внешним COM-объектом, работающим в виртуальной среде, можно создать и выполнить COM-объекты на хост-системе.
Чтобы выполнить только определенные COM-объекты находящиеся за пределами виртуальной среды и перечислить CLSID каждого COM-объекта, используется параметр ExternalCOMObjects, .
Пример: Выполнение COM-объектов в физической среде
Чтобы выполнить все внешние COM-объекты в физической, а не виртуальной среде можно изменить параметр VirtualizeExternalOutOfProcessCOM. Например, для отправки электронного письма через собственный сессию IBM Lotus Notes вы могли бы использовать виртуальный Microsoft Access 2003.
[BuildOptions]
VirtualizeExternalOutOfProcessCOM=0
Руководство пользователя