Parss
116
2019-03-06 15:34:26
4
612

C# dll을 C언어에서 import하는 방법을 알고싶습니다.


C#에서 dll을 만든 후, C에서 사용해야되는 상황인데 방법이 궁금합니다.

0
  • 답변 4

  • 겸손합시다
    374
    2019-03-06 15:40:08

    닷넷 프레임워크라면 CLR로 사용이 가능합니다. (윈도우만 가능)

    근데 닷넷코어 DLL이라면 좀 복잡해집니다.

  • Hide_D
    488
    2019-03-06 16:45:24 작성 2019-03-06 16:46:01 수정됨
  • 이뉴
    639
    2019-03-06 20:06:09 작성 2019-03-06 20:06:37 수정됨

    c++/CLI 를 사용하시면 될 거 같습니다.

    언어는 네이티브 비슷한데 제공되는 포인터라고 해야하나 여튼 특이 합니다.

    참고로 IDE가 아마 VS 2010 이상? 여튼 비교적 최신 툴에서 구현해야지 debugging 이 됩니다.

    breakpoint 가 안먹혀요 ㅎㅎ


    근데 저라면 그냥 COM 오브젝트로 인터페이싱 할 거 같네요

  • Parss
    116
    2019-03-08 11:34:34

    감사합니다. COM Object에 대해서 공부하고 해결해보겠습니다!

  • 로그인을 하시면 답변 을 등록할 수 있습니다.