Pages Menu
Rss
Categories Menu

Posted | 0 comments

Конфигурирование объектов и DLL файлов. Параметр ExternalCOMObjects.

Параметр 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}

Руководство пользователя

Post a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.


↓