Программа не может запуститься, потому что MSVCR110.dll отсутствует на вашем компьютере

Я пытаюсь установить Apache Server 2.4 на свой (Windows) компьютер, и до сих пор я столкнулся с этой "общей" проблемой, но я не могу ее решить. Сообщение об ошибке в заголовке продолжает появляться, но я скачал 32- и 64-разрядную версию (успешно) отсутствующего необходимого элемента с http://www.microsoft.com/en-us/download/details.aspx?id=30679. Когда я ищу "msvcr110.dll" в проводнике Windows, я вижу пару файлов с таким именем, поэтому мне интересно, почему apache не может найти его. Я пытался найти решение в Интернете, но каждый из них прямо указывает на ресурс, который я упоминал ранее в этом посте. Если кто-то может добавить любое понимание, было бы очень признательно

6 ответов

Вам необходимо установить библиотеки Visual C++: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Я хотел бы процитировать ответ, данный инженером службы поддержки Microsoft здесь: -

http://answers.microsoft.com/en-us/windows/forum/windows_8-winapps/the-program-cant-start-because-msvcr110dll-is/f052d325-3af9-4ae5-990b-b080799724db

Привет, Хенни, MSVCR110.dll - это распространяемая библиотека Microsoft Visual C++, необходимая для проектов, созданных с помощью Visual Studio 2011. Буквы DLL объясняют это. MS = Microsoft, V = Visual, C = C++, R = Распространяемый Для Winroy, чтобы начать, этот файл, вероятно, необходим. Эта ошибка появляется, если вы хотите запустить программное обеспечение, для которого требуется Microsoft Visual C++ Redistributable 2012. Вторично распространяемый файл можно легко загрузить с веб-сайта Microsoft в формате x86 или x64. В зависимости от программного обеспечения, которое вы хотите установить, вам нужно установить 32-битную или 64-битную версию. Перейдите по следующей ссылке: http://www.microsoft.com/en-us/download/details.aspx?id=30679 Пожалуйста, дайте нам знать, если проблема не устранена. Мы будем рады помочь вам в дальнейшем. Спасибо, Якуб Хан - инженер поддержки Microsoft

Я получал похожую проблему от 32-разрядной версии Apache Lounge. После загрузки 64-битной версии проблема была решена.

Вот отличное видео, объясняющее шаги, предпринятые: https://www.youtube.com/watch?v=17qhikHv5hY

Вы можете загрузить необходимые файлы с веб-сайта Microsoft или через Интернет или переустановить Visual studio 2012, чтобы это исправить.

Эта ошибка появляется, когда вы хотите запустить программное обеспечение, для которого требуется Microsoft Visual C++ Redistributable 2012. Загрузите его с веб-сайта Microsoft в формате x86 или x64. В зависимости от программного обеспечения, которое вы хотите установить, вам нужно установить 32-битную или 64-битную версию. Посетите следующую ссылку: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Странно, только что возникла проблема с simmilar, зашел сюда http://www.microsoft.com/en-us/download/confirmation.aspx?id=30679 скачал и установил vcredist_x86 (я использую 32-битный apache), и он работает как чудо,

Другие вопросы по тегам