mfc120d.dll отсутствует после открытия моего проекта exe - PullRequest
0 голосов
/ 20 февраля 2019

У меня есть проект MFC vc ++, и у меня есть exe-файл для этого проекта с использованием Visual Studio 2013. Когда я открываю exe-проект, он отлично работает на моей машине для разработки.

Но когда я открываю этот exe-файл на компьютере моего клиента, я получаю следующее сообщение об ошибке:

Программа не может запуститься, поскольку на вашем компьютере отсутствует файл mfc120d.dll.Попробуйте переустановить программу, чтобы решить эту проблему

enter image description here

Я заметил, что исполняемый файл моего проекта работает, если в системе установлена ​​Visual Studio.Я также установил « распространяемые пакеты Visual C ++ для Visual Studio 2013 », но даже тогда я получаю ту же ошибку.Пожалуйста, предложите решение.

1 Ответ

0 голосов
/ 21 февраля 2019

Это потому, что вы развернули отладочную версию своего приложения.Если это было сделано намеренно (чтобы иметь возможность удаленной отладки?), Вы можете найти и развернуть mfc120d.dll из установочного каталога VS2013.В противном случае просто создайте конфигурацию выпуска, и все будет в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...