Ik ben al een tijdje bezig met COM Interoperating en begin het nu aardig onder de knie te krijgen. (COM Interoperating is oa nodig om je C# functies vanuit C++ aan te kunnen roepen). Ik kan dus mooi mijn gloednieuwe C# dll's benaderen vanuit mijn C++ applicatie. Dat is leuk maar nu wil ik weer een stapje verder...
Nu zitten mijn C# classes dus in een DLL. De bedoeling is nu dat ik vanuit C++ een call kan doen naar een C# executable file. Oftewel: een C# exe starten vanuit een C++ exe file.
Ik weet niet helemaal zeker of dit met Interoperating kan/moet. Als ik namelijk een C# dll will registreren voor Interoperating kan dat heel makkelijk door "Register for COM Interop" op true te zetten in de build options van het project. Dan wordt er een Type Library file aangemaakt die ik vanuit C++ kan benaderen. Helaas is de "Register for COM Interop" optie niet beschikbaar in een C# exe project. Nogmaals: ik weet niet of COM Interoperating DE optie is... alle tips zijn welkom.
Vraag in het kort:
"Hoe kan ik een C# exe file starten vanuit een C++ exe?"
Thanks, Skiwi
Nu zitten mijn C# classes dus in een DLL. De bedoeling is nu dat ik vanuit C++ een call kan doen naar een C# executable file. Oftewel: een C# exe starten vanuit een C++ exe file.
Ik weet niet helemaal zeker of dit met Interoperating kan/moet. Als ik namelijk een C# dll will registreren voor Interoperating kan dat heel makkelijk door "Register for COM Interop" op true te zetten in de build options van het project. Dan wordt er een Type Library file aangemaakt die ik vanuit C++ kan benaderen. Helaas is de "Register for COM Interop" optie niet beschikbaar in een C# exe project. Nogmaals: ik weet niet of COM Interoperating DE optie is... alle tips zijn welkom.
Vraag in het kort:
"Hoe kan ik een C# exe file starten vanuit een C++ exe?"
Thanks, Skiwi