У меня есть простой .exe, написанный на C ++ (построенный с Visual Studio 2005), который тестирует некоторое оборудование с помощью прилагаемого API.Он отлично работает на компьютере с Windows 7, на котором я его построил, но когда я копирую его на другой (Windows 7) компьютер и запускаю его (из командной строки), я получаю:
Приложение имеетне удалось запустить, поскольку его параллельная конфигурация неверна.Пожалуйста, смотрите журнал событий приложения или используйте инструмент командной строки sxstrace.exe для получения более подробной информации.
Что такое «параллельная конфигурация»?
Я запустил sxstrace.exe и прочитайте информацию об использовании.Похоже, мне нужно будет использовать свой exe для создания файла журнала для sxstrace.exe, чтобы быть полезным?
Я полагаю, проблема в том, что мой exe требует DLL, которые либо не существуют на другом компьютере, либонеправильная версия.Как мне узнать, какие библиотеки использует мой exe-файл и на какие версии он ссылается на моем компьютере (где он работает)?Любые другие советы по копированию на другую машину и запуску?Поможет ли больше информации?