Wykorzystanie biblioteki C# w C++

0

Witam,

czy ktoś może mi powiedzieć jak wykorzystać bibliotekę napisaną w C# w programie napisanym w C++. O ile się nie myle potrzeba do tego jakiegoś wrappera? Był bym wdzięczny za jakieś informacje, linki.

Pozdrawiam

interesowało by mnie również czy da się w projekcie pisanym w języku C++ wstawić kod pisany w C#, jeśli tak to jak??

0

interesowało by mnie również czy da się w projekcie pisanym w języku C++ wstawić kod pisany w C#, jeśli tak to jak??
Niby jak? C# jest wieloplatformowy (jego kod źródłowy jest tłumaczony na język zrozumiały dla maszyny wirtualnej a nie na kod maszynowy).

Co do biblioteki w C# - IMO to zwykła dll'ka czyli powinien wystarczyć .NET Framework na komputerze klienckim. Jednak to tylko mój wymysł, nie daję za niego głowy.

0

Można napisać w C++/CLI. Używając natywnego C++ napisać sobie jakieś opakowania. Co do rzeczy zarządzanych to na pewno można wykryć obecność frameworka i odpowiednio wykonać kod. Dużo roboty będzie. (*)

*) Mogę pitolić.

0

hym.. wydaje mi sie ze C++/CLI jest w calosci tlumaczony na .Net i kropka. nie ma tam natywnego kodu. aplikacja moze byc albo .netowa, albo natywna. nic pomiedzy. jesli chcesz miec dwojakie, potrzebujesz ..... 3 programy. 1 launcher z detektorem i 2x po 1 wersji na natywa i .Net..

0

C++/CLI pozwala na mieszanie kodu natywnego z .NET w jednym module.

0

tak.. ale czy cos skompilowane jako C++/CLI do .exeka w ogole ruszy bez platformy .net zainstalowanej?

1 użytkowników online, w tym zalogowanych: 0, gości: 1