Einem nicht-.Net Programm eine .Net Signatur verpassen?
Hey,
wie die Überschrift schon sagt, möchte ich einem Programm, welches nicht in .Net geschrieben wurde, eine .Net Signatur verpassen und das ohne es an ein anderes Programm zu binden.
Ich möchte Bytes in den Memory eines Programms laden und diese im Memory ausführen, dies funktioniert allerdings nur mit Programm die eine .Net Signatur haben.
Ich möchte Bytes in den Memory eines Programms laden und diese im Memory ausführen, dies funktioniert allerdings nur mit Programm die eine .Net Signatur haben.
Du willst also sozusagen .dll's zur Laufzeit nachladen?
Ich denke nicht, dass es möglich ist eine normale Anwendung zur Laufzeit nachzuladen wie eine dll. Zumindest nichts kompiliertes, interpretiertes könnte mit der Assembly-Klasse eventuell gehen.
Ich möchte Bytes in den Memory eines Programms laden und diese im Memory ausführen, dies funktioniert allerdings nur mit Programm die eine .Net Signatur haben.
Glaubst du, .Net blockiert Unmanaged Code DLLs zum Spaß?
Selbst wenn sie eine .Net Signatur hätten, wird dein Programm nicht laufen.