2012-02-10 4 views

답변

0

는 단순히 C# 컴파일하고 C 참조 ++의 클래스 라이브러리를 만들 수 있습니다. 이것은 CLR 때문이며 MSIL로 모두 컴파일됩니다.

4

할 수 있습니다 (실용성의 순서 감소에) :

  • 이 C#을 라이브러리에서 COM 인터페이스를 노출하고 C++
  • 를 사용하여 C++/CLI가 직접 C#을 이야기 할 응용 프로그램에서 COM 개체를 소비를 라이브러리
  • 당신의 C에
  • Host the CLR yourself ++ 응용 프로그램의 인스턴스 및 라이브러리 사용자의 C에
  • Embed Mono ++ 응용 프로그램과 통신합니다
+3

이러한 옵션에주의하는 것이 중요 할 수도 있습니다. 목록을 볼 때 기하 급수적으로 어려워 질 것입니다 ... – mydogisbox

0

관리 코드와 비 관리 코드를 혼합 할 수있는 C++/CLR을 사용할 수 있습니다.

관련 문제