none
System.Runtime.Interopservices.COMException RRS feed

  • 질문

  • . CPU : ARM 계열

    . Platform : Windows CE 5.0

    상기 시스템 환경내에서 COM server와 COM를 사용하는 Client 프로그램을 만들고 있습니다.

    . COM server ----------------------------------------------

      - ATL : server type : executable[exe]

      - EVC로 구현 함.

      - file name : ComExe.exe

    . Client ----------------------------------------------

      - C#으로 구현 함.

      . file name : TestComExe.exe

     

    Mobile device(ARM...)에  COM server인 ComExe.exe를 하기와 같이 등록 함.

    "ComExe.exe /Regserver" 실행 함.

    TestComExe.exe 실행 하기 되면

    System.Runtime.Interopservices.COMException(0x800706B5) : 다음 오류로 인해 CLSID가 "{.....}"인 COM 개체를 만들 수 없습니다.

    라는 오류 메시자 출력 됩니다.

     

    상기 두 프로그램을 desktop PC용으로 재 구현한 프로그램은

    COM server에서 제공하는 인터페이스들을 C# clinet 프로그램에서 정상적으로 호출하고 있습니다.

     

    상기 문제를 해결 할 수 있는 방법을 알려주시면 감사하겠습니다.

     

    alex73.kim@gmail.com 으로 보내주시면  감사해여~ ^^/

     

     

     

     

     

    2010년 4월 2일 금요일 오전 7:25