Anaxx
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Если в приложении имеется манифест, но требуемая библиотека Visual C++ не установлена в папке WinSxS, может появиться одно из следующих сообщений об ошибке в зависимости от версии Windows, на которой вы пытаетесь запустить приложение. •Ошибка при инициализации приложения (0xc0000135). •Приложение не было запущено, поскольку оно неверно настроено. Повторная установка приложения может решить данную проблему. •Не удается выполнить указанную программу. Если в приложении нет манифеста, возникающая ошибка зависит от того, где развернута библиотека Visual C++ приложения: в локальной папке этого приложения или в общей папке, например System или WinSxS. Примечание. Повторное распространение приложений C/C++, созданных без манифеста, не поддерживается. Приложения C/C++ не могут использовать библиотеки Visual C++ без привязки приложения к этим библиотекам с помощью манифеста. Дополнительные сведения см. в разделе Выбор метода развертывания. Если библиотека DLL Visual C++ (например, MSVCR90.DLL) является доступной (то есть установлена либо в локальной папке приложения, либо в папке System), может появиться сообщение: R6034 Приложение предприняло попытку некорректной загрузки библиотеки C времени выполнения. Если библиотека DLL недоступна и Windows не может загрузить эту библиотеку для приложения, может появиться следующее сообщение об ошибке. Приложение не было запущено, поскольку файл MSVCR90.dll не найден. Повторная установка приложения может решить данную проблему. Чтобы устранить эти ошибки, необходимо проверить, правильно ли построено приложение и правильно ли развернуты библиотеки Visual C++ на конечной системе. Чтобы выявить основную причину этих ошибок во время выполнения, следуйте инструкциям, описанным в разделе Устранение неполадок в изолированных приложениях и параллельных сборках C/C++. |