GuestBook

소중한 메세지를 담아둡니다.

방명록 입력폼

   

방명록 목록

  1. 온돌마루

    C++/CLR 관련 문제가 생겨 웹 검색중 최익필님께서 남기신 글을 봤습니다.
    저랑 비슷한 상황을 겪으셨고 해결도 하셨다고 나오네요.

    제가 처한 상황은 아래와 같습니다.

    1. C++로 Native static library를 만든다.
    2. Managed C++로 native lib를 사용하는 class library를 만든다.
    3. C#으로 class library를 사용한다.

    위와 같이 작업을 했는데, C#에서 class library 호출시 [System.IO.FileNotFoundException] 예외가 발생합니다.
    이 문제를 어떻게 해결하셨는지 궁금합니다.
    도움 부탁드립니다. 답글

    2011.01.24 13:36
    • 저같은 경우, static library 를 디버그로 만들고, Managed C++ 로 포장해서 C# 으로 사용했을 때, 컴파일 머신에선 문제가 없는데, 배포후 문제가 발생을 했었습니다.

      static library 도 DLL 을 사용 할 수 있는데, 대표적으로 MSVC 런타임 라이브러리가 있습니다.

      그래서 저는 Release 로 컴파일 후 해당 런타임 라이브러를 설치하게 해서, 문제를 해결 했습니다.

      문제 발생의 기본은 DLL 을 찾을 수 없는 것 입니다.

      어떤 DLL 을 왜 못찾는지 테스트로 찾는 방법 밖에 저는 모르겠네요. :) 도움이 되시길..

      :wq 답글

      2011.01.26 00:28 신고
  2. 비밀댓글입니다 답글

    2010.12.22 22:47
    • 웹에 올려지는 코드는 syntaxhighlighter 3.xx 이 알아서 색상을 변경한 것입니다. 제가 설정한건 없어요.

      사용 IDE환경은 다음과 같습니다.

      리눅스 환경에선
      1. http://ikpil.tistory.com/1265

      윈도우 환경에선
      1. msvc 답글

      2010.12.22 23:23 신고
  3. 비밀댓글입니다 답글

    2010.11.01 00:48
  4. seiia

    프로그램을 공부하면서 익필님 블로그에서 많이 도음을 받고 갑니다.

    좋은 포스트들이 너무 많아요!! 답글

    2010.10.20 14:31
  5. 비밀댓글입니다 답글

    2010.09.12 19:46
  6. Favicon of http://showyourdream.tistory.com/

    티스토리 메인 보고 왔다갑니다ㅎ
    제가 티스토리를 시작한지 얼마되지 않았는데, 계속해서 왕래가 있었으면 좋겠어요^^ 답글

    2010.08.01 17:59
  7. 비밀댓글입니다 답글

    2010.07.12 23:31
  8. C++/CLI 로 많이 진행하셨나보군요?! ㅎㅎㅎ
    도움이 되었길 바래요 :) 답글

    2010.07.07 23:32 신고
  9. 비밀댓글입니다 답글

    2010.06.23 11:15
  10. 죄송합니다. 답글이 늦었네요...

    음.. 일단 저도 거의 독학으로 C++/CLI 를 사용했습니다. 저 역시 구조체를 정의하고 managed dll 에 있는 구조체를 정의하고 사용하였는데 님과 같은 오류를 발견한 적이 없었어요...

    다음 주 월요일날 코드를 다시 좀 확인해봐야겠습니다.
    사용한지 꾀 되었거든요 ^^ 답글

    2010.05.16 00:15 신고