C++/CLI Assembly in C++/CLI Projekt nutzen
-
Hallo Leute.
Ich habe ein C++/CLI Programm die teilweise managed und teilweise unmanaged Code enthält und will dies nun in eine Library umwandeln und in einem anderen C++/CLI Projekt verwenden.
Wenn ich ein Assembly erstelle und es in das neue Projekt einbinde (bei den References), kennt er zwar alle managed Klassen aber die unmanaged sind ihm vollkommen unbekannt. Wenn ich eine Library (.lib) erstelle, dann kennt er alle unmanaged Klassen dafür sind ihm die managed Sachen fremd.
Gibt es eine Möglichkeit eine C++/CLI Library zu erstellen so dass ich managed und unmanaged Sachen in einem anderen C++/CLI Projekt verwenden kann? Dass ein mischen mit anderen .NET Sprachen nicht geht, ist mir klar - aber was bringt mir C++/CLI wenn ich Code nichtmal vernünftig wiederverwenden kann?
Ich verwende VC++ Express.
Danke schonmal.
-
Mach doch einfach zwei Sachen draus:
-lib für unmanaged
-Assembly für managed