2

У меня 64-битная Windows7, и я хочу запустить 64-битный исполняемый файл, который не находится в каталоге c:\Program Files\. я всегда получаю ошибку:

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

Я думаю, это потому, что ОС рассматривает его как 32-битный, хотя он 64-битный.

как я все еще могу запустить этот исполняемый файл?

2 ответа2

3

Это, вероятно, не проблема приложения, не находящегося в папке \Program Files\ , но фактически отсутствует библиотека. Windows может определить, является ли исполняемый файл 32-разрядным или 64-разрядным независимо от того, где находится приложение в структуре папок.

Я часто вижу эту ошибку, когда Microsoft Visual C++ Runtime не был установлен правильно. Откуда пришло это приложение? Я хотел бы предложить связаться с оригинальным разработчиком для поддержки. Вы также можете попробовать загрузить последнюю версию среды выполнения от Microsoft, чтобы узнать, решит ли это проблему.

0

Если вы скопировали исполняемый файл из c:\programe files\, то вам придется скопировать все остальные файлы и папки в одну и ту же папку. После этого вы можете запустить его, если вам повезет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .