C/C++/MFC
VC7.1 디버깅이 안될때
2008.11.24 14:51
Micro Office 2003 이상의 버전을 설치후
VS2003을 설치하면 아래와 같은 문제가 발생한다.
해결방법을 알아보자.
1. %windir%Microsoft.NETFramework<version> 폴더에 가서
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322>regsvr32 mscordbi.dll

2. 시스템 폴더로 가서
C:WINDOWSsystem32>regsvr32 oleaut32.dll

3. %CommonProgramFiles%Microsoft SharedVS7Debug 폴더에 가서
C:Program Files>cd C:Program FilesCommon FilesMicrosoft SharedVS7Debug
C:Program FilesCommon FilesMicrosoft SharedVS7Debug>mdm /regserver
이제 정상적으로 디버깅이 가능하게 될 것이다.
========================================================================
만약 그래도 같은 에러가 발생한다면,
http://download.microsoft.com/download/a/6/f/a6f1de85-7284-4c97-9ddd-6f18000f5848/DebuggerDiagnostics.msi 를 다운로드 받아서 설치해 보자..
VS2003을 설치하면 아래와 같은 문제가 발생한다.
디버깅을 시작할 수 없습니다. 디버거가 제대로 설치되지 않았습니다. 설치 프로그램을 실행하여 디버거를 설치하거나 복구하십시오. |
해결방법을 알아보자.
1. %windir%Microsoft.NETFramework<version> 폴더에 가서
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322>regsvr32 mscordbi.dll
2. 시스템 폴더로 가서
C:WINDOWSsystem32>regsvr32 oleaut32.dll
3. %CommonProgramFiles%Microsoft SharedVS7Debug 폴더에 가서
C:Program Files>cd C:Program FilesCommon FilesMicrosoft SharedVS7Debug
C:Program FilesCommon FilesMicrosoft SharedVS7Debug>mdm /regserver
이제 정상적으로 디버깅이 가능하게 될 것이다.
========================================================================
만약 그래도 같은 에러가 발생한다면,
http://download.microsoft.com/download/a/6/f/a6f1de85-7284-4c97-9ddd-6f18000f5848/DebuggerDiagnostics.msi 를 다운로드 받아서 설치해 보자..