[문제]
컴퓨터에서 실행 중인 Windows 7 SP1 이나 Windows Server 2008 R2 SP1 나 설치 하는 kb983246가 다시 컴파일하십시오 다음 ADO 응용 프로그램 하위 수준 운영 체제에서 실행 되지 않습니다.
http://support.microsoft.com/kb/2517589
[해결책]
#1. Windows 7 의 SP1 을 올리지 않는다. (권장 안함)
-> 현재 시스템 상 자동 업데이트 되고 있고, 개발을 위해서 업그레이드를 미루는 것은 문제가 있을 듯 합니다.
#2. 개인 PC의 ADO 버전을 강제로 내린다 (권장 안함 )
-> 문제가 있고 추후 상위 버전의 개발을 위해서도 바람직 하지 않습니다.
#3. ADO 버전을 고정 시킨다 (권장)
-> 현재 사용되는 msado15.dll 버전을 사용하지 않고 아래의 버전중에 하나를 사용한다.
- Vista 이상의 환경에서의 컴파일 : #import msado60.tlb (권장)
- XP 이상의 환경에서의 컴파일 : #import msado28.tlb (옵션)
AS-IS
#import "C:\Program Files\Common Files\System\ado\msado15.dll" rename("EOF", "adoEOF")
TO-BE
#import "C:\Program Files\Common Files\System\ado\msado60.tlb" rename("EOF", "adoEOF")
[기타]
#. 해결책
http://support.microsoft.com/kb/2640696
#. ADO 버전
http://msdn.microsoft.com/ko-kr/library/windows/desktop/ms676506(v=vs.85).aspx
'Dev > Windows' 카테고리의 다른 글
데이비드 커틀러 (Dave Cutler) (0) | 2013.10.16 |
---|---|
Problem running post-install step. Installation may not complete correctly. The database cluster initialisation failed (0) | 2013.10.14 |
서비스 계정 사용 권한 (0) | 2012.04.04 |
MS MTC 서비스 설정 (0) | 2012.04.04 |
.svn 폴더 삭제 (0) | 2011.03.25 |