Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > application configuration is incorrect


Автор: ksili 23.10.2009, 06:56
Написал маленькую программу под x64. Она просто загружает 64-битную же библиотеку и всё. Запускаю её в 64-битной Висте (установлена в вирутальной машине). Получаю такое сообщение об ошибке:
Цитата

"The application has failed to start because its side-by-side configuration is incorrect."

Пытался даже запускать его из моего 32-битного приложения функцией CreateProcess. Получаю аналогичную ошибку:
Цитата

ERROR_SXS_CANT_GEN_ACTCTX
This application has failed to start because the application configuration is
incorrect. Reinstalling the application may fix this problem.

И программа и библиотека расположены в одной папке. Пытался ее помещать и в Program Files, и в Program Files (x86), и в C:\Temp\ - результат одинаковый. Отключил UAC - ничего не изменилось. Запись в логе винды говорит, что для дополнительной информации можно использовать утилиту sxstrace. Но я что-то не понял как её использовать.

Не понимаю, какая конфигурация подразумевается? Что надо сделать для запуска приложения? 

Автор: Naghual 24.10.2009, 16:18
Цитата(ksili @  23.10.2009,  06:56 Найти цитируемый пост)
Написал маленькую программу под x64

Вероятно, стоило бы привести тут листинг программы и поместить тему в форум соответствующий вашему языку программирования.

Автор: ksili 26.10.2009, 06:53
Да по-моему до работы программы вообще дело не доходит. Она вообще не запускается. 

Автор: ksili 15.12.2009, 10:41
Проблема была в виртуальной машине. На реальной - работает.

Автор: Akella 15.12.2009, 14:43
Цитата(ksili @  23.10.2009,  06:56 Найти цитируемый пост)
side-by-side

может каких-либо библиотек не хватает?
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

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)