2011. 3. 17. 17:24

VB6에서 VSS가 인식되지 않을때

VSS대신에 CVS를 사용할 수 있게 해준다는 툴을 깔아봤더니 기존의 VSS가 완전 망가져 버려서 다시 설치해야 했다.

다시 설치했음에도 불구하고 VB6에서는 VSS를 인식하지 못해서 문제가 발생. 다시 설치를 해도 문제는 그대로 -_-);

해결책은 아래와 같음. 출처는 MS홈

  1. Visual Basic 닫습니다.
  2. REGSVR32.exe를 다음 DLL 파일을 등록할 수 있습니다.
    VBSCC.dll (\Microsoft Visual Studio\VB98에 있음)
    SSSCC.dll (\Microsoft Visual Studio\Common\VSS\Win32에 있음)
    SSAPI.dll (\Microsoft Visual Studio\Common\VSS\Win32에 있음)
    예를 들어, 첫 번째 DLL에 [NULL]에 대한 명령 프롬프트에서 다음 명령을 입력합니다.
    "Visual Studio\VB98\VBSCC.DLL C:\Microsoft" REGSVR32.EXE
  3. Windows 폴더에 있는 VBADDIN.ini 파일을 편집하여 선 변경
    VBSCC = 0
    다음과 같이 하십시오.
    VBSCC = 3

    (VBSCC = 1, 시작할 때 로드 = VBSCC = 2 로드/언로드, = VBSCC 3 = 로드 시 시작 및 로드/언로드 =)

    참고: 이 줄 VBADDIN.in 파일에 있을 경우 이를 추가하십시오.

진짜 오랜만에 보게 되는 실질적으로 도움이 되는 MS사이트의 해결책 -_-);