Как захватить дочерний процесс, который в ThinApp по умолчанию не захватывается?

Как исправить проблему с захватом QvConnect.exe при создании портативной версии Quick Books с помощью Thinapp?
  • 13 октября 2023 г. 9:38
Ответы на вопрос 1
1. Для того чтобы захватить дочерний процесс, который по умолчанию не захватывается в ThinApp, можно воспользоваться опцией "CaptureChildProcesses" в конфигурационном файле Package.ini. Задайте эту опцию в значении "true", чтобы ThinApp автоматически захватывал все дочерние процессы приложения.

2. В случае проблем с захватом QvConnect.exe при создании портативной версии QuickBooks с помощью ThinApp, можно попробовать следующие подходы:

   - Убедитесь, что QvConnect.exe является дочерним процессом QuickBooks, который не захватывается по умолчанию в ThinApp. Если это так, следуйте инструкции из пункта 1, чтобы захватить дочерний процесс.
   - Проверьте, что QvConnect.exe находится в том же каталоге, что и основной исполняемый файл QuickBooks. Если это не так, убедитесь, что QvConnect.exe включен в процесс виртуализации ThinApp.
   - Проверьте, что QvConnect.exe не использует абсолютные пути или жестко закодированные пути к файлам или ресурсам, которые могут не быть доступными в контексте ThinApp. Если это так, необходимо отредактировать приложение, чтобы использовать относительные пути или пути, которые могут быть правильно восприняты контейнером ThinApp.
   - Если вы все еще сталкиваетесь с проблемами, связанными с захватом QvConnect.exe, обратитесь к документации ThinApp или обратитесь в службу поддержки VMware для получения более подробной помощи.
Похожие вопросы