Laden...

vaterprozess ermitteln

Erstellt von userid11997 vor 12 Jahren Letzter Beitrag vor 12 Jahren 1.402 Views
U
userid11997 Themenstarter:in
400 Beiträge seit 2008
vor 12 Jahren
vaterprozess ermitteln

Moin,

weiß jemand wie man den aufrufenden Prozess eines Assemnly ermittelt? Ich möchte gerne ein Programm schreiben, dass nur von einem Launcher gestartet werden kann, aber als eigenständiges ausführbares Assembly auf der Platte existieren soll.

5.742 Beiträge seit 2007
vor 12 Jahren

Hallo Pria,

solange der aufrufende Prozess noch "am Leben" ist, kannst du ein Handle darauf erlangen, wie in Get Parent Process PID gezeigt ist.

2.891 Beiträge seit 2004
vor 12 Jahren

Ist der Launcher eine .NET-Assembly?
Dann solltest du über die Assembly.GetEntryAssembly-Methode (System.Reflection) rankommen.

U
userid11997 Themenstarter:in
400 Beiträge seit 2008
vor 12 Jahren

Ist der Launcher eine .NET-Assembly?
Dann solltest du über die Assembly.GetEntryAssembly-Methode (System.Reflection) rankommen.

Ich rufe die Anwendung mit Process.Create() auf, da gibts glaub ich keinen Verweis auf mein Assembly