Я нахожусь в процессе "обнаружения" (больше похоже на перечисление вниз) всех зависимостей нашего приложения.
В настоящее время для обнаружения всех зависимостей файлов я использую зависящий от.exe файл (Dependency Walker).
Я действительно смог передать все сообщения об ошибках отсутствующих файлов и зависимостей. Тем не менее, при запуске приложения все, что я получаю, это сбой без каких-либо сообщений.
В «рабочей» конфигурации / системе мне удалось успешно запустить это приложение. Уничтожение определенного сервиса приведет к «аварийному» поведению. Это приводит меня к выводу, что ЧТО-то в этом сервисе необходимо приложению, и этот сервис является зависимым. Тем не менее, зависит.exe не сможет обнаружить эту зависимость.
Мой вопрос: существует ли приложение, которое может программно обнаруживать зависимости, такие как база данных и службы?