ActiveX COM 컨트롤과 해당 소스 코드가 있습니다. 메서드의 입력 매개 변수 중 하나를 변경하여 IDL 등을 변경하고 COM DLL과 TLB를 생성했습니다.TLBIMP 및 AXIMP와 다른 결과
그러나 .NET 프로젝트에서 COM DLL을 가져 왔을 때이 메서드는 이전 서명을 유지해야했습니다. 그래서 AXIMP를 사용하여 ActiveX DLL을 생성하려고 시도했습니다 (모두 동일하지만 시도해보고 싶었습니다).
여전히 메서드의 서명은 내가 변경 한 것으로 변경되지 않았습니다.
그러나 생성 된 TLB 파일에서 TLBIMP를 사용하여 interop DLL을 생성 할 때 메서드 서명이 올바르게 변경되었습니다.
어디에서 문제가있을 수 있습니까?
감사합니다.
가져 오기 전에'regsvr32'를 사용하여 라이브러리를 등록 했습니까? – Carsten