| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > application configuration is incorrect |
| Автор: ksili 23.10.2009, 06:56 | ||||
Написал маленькую программу под x64. Она просто загружает 64-битную же библиотеку и всё. Запускаю её в 64-битной Висте (установлена в вирутальной машине). Получаю такое сообщение об ошибке:
Пытался даже запускать его из моего 32-битного приложения функцией CreateProcess. Получаю аналогичную ошибку:
И программа и библиотека расположены в одной папке. Пытался ее помещать и в Program Files, и в Program Files (x86), и в C:\Temp\ - результат одинаковый. Отключил UAC - ничего не изменилось. Запись в логе винды говорит, что для дополнительной информации можно использовать утилиту sxstrace. Но я что-то не понял как её использовать. Не понимаю, какая конфигурация подразумевается? Что надо сделать для запуска приложения? |
| Автор: Naghual 24.10.2009, 16:18 |
Вероятно, стоило бы привести тут листинг программы и поместить тему в форум соответствующий вашему языку программирования. |
| Автор: ksili 26.10.2009, 06:53 |
| Да по-моему до работы программы вообще дело не доходит. Она вообще не запускается. |
| Автор: ksili 15.12.2009, 10:41 |
| Проблема была в виртуальной машине. На реальной - работает. |
| Автор: Akella 15.12.2009, 14:43 |
может каких-либо библиотек не хватает? http://www.microsoft.com/downloads/details.aspx?familyid=90548130-4468-4BBC-9673-D6ACABD5D13B&displaylang=en http://www.microsoft.com/downloads/details.aspx?familyid=526BF4A7-44E6-4A91-B328-A4594ADB70E5&displaylang=en |