mfc140ud.dll и vcruntime140d.dll, необходимые для компиляции релиза - PullRequest
0 голосов
/ 13 февраля 2020

Я использую Visual Studio 2019, и этот проект относится к более ранней версии Visual Studio. Когда я пытаюсь открыть программное обеспечение, скомпилированное в режиме выпуска, я получаю сообщение об ошибке об отсутствующих файлах mfc140ud.dll и VCRUNTIME140D.dll. Из того, что я понимаю, эти библиотеки DLL мне нужны только в том случае, если я компилирую в режиме отладки. Что может быть причиной этого?

1 Ответ

1 голос
/ 13 февраля 2020

Насколько мне известно, вы распространяете версию вашего приложения с отладкой. Суффикс "d" для "mfc140ud.dll" и "vcruntime140d.dll" указывает, что он ищет версию MF * 1011 для отладки. библиотеки.

Я предлагаю вам проверить настройки вашего проекта.

Если вы хотите, чтобы ваше приложение работало независимо от mfc140u.dll, вы можете просто установить c, связать ваше приложение с MF C.

enter image description here

...