C# WinForm에 ocx(x32/x64) 등록할 때 문제
·
기타
MFC ActiveX ocx를 C# Winform에 등록(도구 -> 도구 상자 항목 선택 -> COM 구성 요소)하려 할 때, ocx가 x32로 빌드한 결과라면 잘 붙지만, x64로 빌드한 ocx는 붙지 않음. (원인 : VS가 x32라서 그렇다고 한다.) 나는 MFC ActiveX를 통해 64비트 라이브러리를 붙여 C#에서 동작하게 하려는 게 목적이었기 때문에 x32 ocx만 쓸 수는 없는 상황이었다. 해결 방법으로는 x64 라이브러리를 우선 빌드에서 제외하여 x32의 ocx를 먼저 등록. 추후 다시 x64 라이브러리와 함께 ocx를 빌드하여 재 등록. 위 방법으로 x64로 빌드할 수 있었다.
woongs_93
'ActiveX' 태그의 글 목록