[십시오] MFC42D.DLL을 발견, 그래서이 응용 프로그램을 시작하지 못했습니다 없습니다. 응용 프로그램을 다시 설치하여이 문제를 해결할 수 있습니다. 솔루션! ...

오늘은 친구에게 프로그램 작성, 테스트 패키지를 개최 친구는 제안 오픈 말했다 : 더 MFC42D.DLL 찾을 수 없기 때문에이 응용 프로그램을 시작하지 못했습니다. 오류를 다시 설치하는 응용 프로그램 것은이 문제를 해결하고, 해결책을 찾지 못했습니다 오랜 시간을 찾을 수 있습니다. 바이두가에 대해 질문하거나 이동합니다. 다음과 같은 솔루션은 다음과 같습니다 :

프로그램의 프로그램 때 일반적으로 발생하는 디버그 버전은 디버그 디렉토리의 실행 파일입니다. EXE 파일이 실행 디버그 버전은 동적으로 MFC42D.DLL 및 MSVCRTD.DLL이 두 파일을 연결, 그래서 당신은 다른 컴퓨터에서이 파일이 시스템이 두 문서없이 또는 시스템의 부족을 실행하면됩니다 외관 : - 같은 프롬프트 "필요 찾을 수 없습니다 .DLL 특정 .dll 파일." 이 VC 등을 설치하지 않는 일반적인 시스템은이 두 문서 아니다 - 사실, 난이 오류가 발생했습니다 설치 VC ++ 6.0, 나는 ... 문제가 불법 복제되지 않은 소프트웨어 모르는
솔루션을 : 간단하다

- 구성 - 해제를 선택 1. 메뉴으로 Build-> 활성으로 설정 구성을 선택한 다음 릴리스, 내 ++ 6.0, 즉 형성 선택
2, 메뉴 프로젝트 -> 설정, 최초의 일반 탭을 선택합니다 정적 라이브러리에서 항목 선택 사용 MFC는 정적 연결, 내 ++ 프로젝트 6.0 것을 - 왼쪽 선택 해제를 설정, 권리 정적 연결 라이브러리로 MFC를 사용하여 선택합니다.

구성 요소를 선택 드롭 다운 릴리스를 마우스 오른쪽 버튼으로 선택하고 도구 모음에서 버전에 디버깅 : 2 해결

HTTPS : //www.cnblogs.com/bigcat/archive/2010/03/05/2004757.html 재현

추천

출처blog.csdn.net/weixin_34090562/article/details/94006155