C# dll in C++ unmanaged dll verwenden
-
ich hab mir jetzt 2 tage lang die finger wund getippt auf meiner suche nach einer lösung, habe aber leider nichts gefunden.
ich möchte eine dll welche ich in c# geschrieben habe in c++ verwenden. wie geht soetwas von statten? ich habe lösungsansätze für vb gefunden, jedoch nicht für c++.
ich habe meine dll bereits mit einem strong name versehen und im global assembly cache mittels gacutils registriert, bin aber zu keiner lösung gekommen.
ich würde mich über einen link zu einem howto freuen oder eine anleitung.
-
Als COM Komponente registrieren:
Tlbexp.exe -> erzeugt Type Library
Regasm.exe -> Registrierung
Metadaten auf Assembly / Klassen / Member Ebene zwecks Einstellung exportieren / nicht exportieren.Die Tools benötigen diverse Parameter, sind aber grundsätzlich leicht zu bedienen.
Bitte sieh diesbezüglich noch in der Online Doku nach.
Ich hab VB Makros mit C# Libraries auf diese Weise schon öfter mal "aufpoliert".Gruß,
Peter
-
Vielleicht hilft Dir der Webcast.
-
danke für den link, tatsächlich hat mir aber folgendes weitergeholfen