не запускается, нет файла mfc140ud.dll

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
sokolovas
Сообщения: 105
Зарегистрирован: 26 мар 2017, 15:48

не запускается, нет файла mfc140ud.dll

Сообщение sokolovas » 09 июл 2017, 19:15

При попытке заново на windows 7 выходит ошибка, что не хватает mfc140ud.dll, не подскажет как поправить?

Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

Re: не запускается, нет файла mfc140ud.dll

Сообщение Audim » 09 июл 2017, 20:03

Не установлен с++ redistributive x86 2015
Установите вручную: https://kkmserver.ru/Donload/vc_redist.x86_2015.exe

sokolovas
Сообщения: 105
Зарегистрирован: 26 мар 2017, 15:48

Re: не запускается, нет файла mfc140ud.dll

Сообщение sokolovas » 09 июл 2017, 20:29

Он установлен, проблема остается. Вручную и х86 и 64 бит устанавливал.

Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

Re: не запускается, нет файла mfc140ud.dll

Сообщение Audim » 09 июл 2017, 20:59

Тут важна версия редистрибутива.
С моей ссылки устанавливали?

sokolovas
Сообщения: 105
Зарегистрирован: 26 мар 2017, 15:48

Re: не запускается, нет файла mfc140ud.dll

Сообщение sokolovas » 09 июл 2017, 21:08

Да, сейчас именно эту версию поставил.
При этом нашел старую версию 2.0.18.02 - она поставилась и запустилась.

Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

Re: не запускается, нет файла mfc140ud.dll

Сообщение Audim » 09 июл 2017, 21:34

Та версия работает с с++ redistributive x86 2017 (а не 215)

Вот блин даже не знаю что делать: у одних не ставится с++ redistributive x86 2017, а у других не ставится с++ redistributive x86 2015.

А на машине включено автообновление? с++ redistributive x86 2015 как правило не работает с этой ошибкой именно на машинах где нет какjго-то обновления Microsoft/

sokolovas
Сообщения: 105
Зарегистрирован: 26 мар 2017, 15:48

Re: не запускается, нет файла mfc140ud.dll

Сообщение sokolovas » 09 июл 2017, 21:37

Обновлений нет и не ставятся пока, windows только установил. Но сам с++ redistributive x86 2015 устанавливается без проблем.

sokolovas
Сообщения: 105
Зарегистрирован: 26 мар 2017, 15:48

Re: не запускается, нет файла mfc140ud.dll

Сообщение sokolovas » 09 июл 2017, 21:38

на одном из форумов нашел:

"The DLL is NOT copied by the runtime because it is a DEBUG DLL, used by VS internally. You have to build the DLL as RELEASE to have your DLL not look at this DLL anymore. Goes without saying, this debug version of the MFC is not available on ANY client PC unless you load VS or the Debugging suite for VS. At any rate, once I changed the Active Configuration on the project from Debug to Release and built the new DLL, the newly-built unmanaged DLL stopped looking for the offending DLL and started using standard DLLs included in the Redist Packages" - это не поможет?

И какая последняя версия есть на с++ redistributive x86 2017? Можно ее пока где-то скачать?

sokolovas
Сообщения: 105
Зарегистрирован: 26 мар 2017, 15:48

Re: не запускается, нет файла mfc140ud.dll

Сообщение sokolovas » 09 июл 2017, 21:54

НЕ знаю что помогло, но теперь и последняя версия поставилась.

andrew
Сообщения: 109
Зарегистрирован: 05 июн 2017, 11:41

Re: не запускается, нет файла mfc140ud.dll

Сообщение andrew » 09 июл 2017, 22:37

Ставите вот это и будет вам счастье:
http://forum.oszone.net/post-1524760.html

Ответить