Тестирование развертывания при не новой установке - PullRequest
0 голосов
/ 29 августа 2018

Я хотел бы проверить, выполняется ли исполняемый файл с библиотеками, которые поставляются в том же каталоге, что и исполняемый файл (как в случае после установки на клиенте).

В новой ОС, если в каталоге исполняемого файла отсутствуют библиотеки, приложение не запустится. Но если ОС уже имеет libs на стандартном пути поиска, как в случае разработки, она все равно может работать.

Я хочу иметь возможность "игнорировать" все стандартные пути поиска в библиотеке и использовать только каталог исполняемого файла для поиска. Это возможно? В конце я хочу сделать следующее: Попробуйте запустить исполняемый файл из другого процесса, чтобы определить, может ли приложение запускаться, чтобы узнать, собрал ли я все необходимые библиотеки.

Например, достаточно ли временно очистить PATH? Мне не нравится эта идея, хотя. Я ищу решения, которые работают на Windows, Linux и Mac.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...