Параметр ExternalCOMObjects
устанавливает создание и выполнение
COM-объектов в физической, а не виртуальной среде Windows, для упрощения
совместимости приложений с ThinApp. Внешние, для виртуальной среды,
COM-объекты, всегда выполняются в физической среде.
Но, ThinApp устанавливает начальное значение для параметра ExternalCOMObjects, которое создает и
выполняет COM-объекты в виртуальной среде.
Исполняемые серверы и основанные на службах COM-объекты
поддерживаются вне процесса. Если приложение может создавать объекты COM,
которые генерируют изменения на основном компьютере, целостность компьютера
подвергается риску. Если ThinApp запускается вне процесса и на основе служб
COM-объектов в виртуальной среде, все изменения, вносимые COM-объектами,
хранятся в «песочнице» ThinApp.
В процессе захвата этот параметр не создается, но его можно
добавить в файл Package.ini в
разделе [BuildOptions].
Пример: Запуск
COM-объектов вне виртуальной среды.
Если у вас возникла проблема с поддержкой VMware, и вы
решили, что приложение реализует несовместимые с ThinApp COM-объекты, для
выполнения этих объектов вне виртуальной среды, вы можете изменить параметр ExternalCOMObjects.
[BuildOptions]
ExternalCOMObjects={8BC3F05E-D86B-11D0-A075-00C04FB68820};{7D096C5F-AC08-4F1F-BEB7-5C22C517CE39}
Руководство пользователя