문제

vb6/vba에서 logparser.dll과 초기 바인딩을 사용할 수 있습니까? 참조를 설정하려고하면 오류없이 사라집니다.

도움이 되었습니까?

해결책

Oorang,

DLL에서 의존성 워커를 실행했습니다. dwmapi.dll이 누락되었다고 말합니다. Googling DWMAPI.DLL에는 COM 객체의 조기 바인딩과 관련된 문제와 관련된 모든 종류의 성냥이 발생합니다. DWMAPI는 Vista 기계에 존재하는 지연로드 된 DLL입니다.

System32 디렉토리에 Dwmapi.dll의 사본을 내 컴퓨터에 넣었습니다. RegSVR32에 등록하지는 않지만 (실제로는 놀라운 일이 아닙니다) 의존성 워커에서 누락 된 참조를 제거했습니다. 그러나 종속성 워커는 여전히 다음과 같은 오류 메시지를 반환합니다.

Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

어쨌든 그것이 실제로 작동하기를 기대하지 않았습니까?

DWMAPI는 Microsoft의 DLL 데이터베이스에도 나열되지 않았습니다.

IIS 포럼에서 당신을 봤어요. 아직 대답이 없습니다.

늦게 묶을 수있는 기회가 있습니까?

다른 팁

COM에 DLL을 등록 했습니까?

컴퓨터에서 로그 파서 스크립트 가능한 COM 구성 요소를 사용하기 전에 "logparser.dll"바이너리가 포함 된 디렉토리에서 다음 명령을 실행하여 "logparser.dll"바이너리를 컴퓨터의 COM 인프라에 등록해야합니다.

C:\LogParser>regsvr32 LogParser.dll 
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top