2011-12-05 5 views
1

내 자격 증명을 구축했습니다. Windows 7이 설치된 64 비트 시스템에 설치 했으므로 괜찮습니다. 나는 윈도우 7 64 프로와 3 개의 다른 기계에 그것을 설치하려고 내 공급자가 표시되지 않습니다.자격증 명 공급자 Windows 7의 64 비트

저는 윈도우 7 버전에서 자격 정보 제공자에 대한 차이점을 알지 못했습니다.

문제를 해결하기 위해 무엇을 시도해야할지 모르겠다. 상업용 공급자 (aloaha, rohos)를 설치하려고했는데 정상입니다. Microsoft 샘플 (64 비트 컴파일)을 설치하려고했지만 표시되지 않았습니다.

windows 7 홈 프리미엄 64 비트 모두 괜찮습니다.

+0

CP 구축 방법에 대한 자세한 정보를 제공해주십시오. – CharlesB

답변

1

디버그 옵션으로 빌드 했습니까? 그렇다면 다른 컴퓨터에서 디버그 런타임 라이브러리가 누락 된 것일 수 있습니다. 이 라이브러리는 사용자의 CP에 연결되어있는 것을 볼 수 dependency walker

  • 로드를 시도하기 위해 여기

    이 몇 가지 있습니다. 로드가 잘되는 머신과로드되지 않는 머신에서이 작업을 수행하십시오. 일부 LogonUI 관련 라이브러리를 찾을 수 없다면 놀라지 마십시오. 이는 정상입니다.

  • Logonui를 WinDBG로보고 실제로로드되지 않고 다른 것이 없는지 확인하십시오. 지시 사항은 here을보십시오.

  • 디버깅을위한 가장 포괄적 인 방법은 here과 같은 디버깅 설정을 사용하는 것입니다. ZIP 파일을 다운로드하고 문서, 특히 디버깅 섹션을 읽으십시오. 그것은 꽤 관여하고 직렬 연결을 설정하거나 VM과 함께 설정해야합니다. 하지만 이렇게하면 logonui가 시작될 때 중단 점을 설정할 수있게되고 자격 증명 공급자의로드 순서를 볼 수 있으며 실패 할 경우 정확한 오류 메시지가 표시됩니다.