Frage

Die WPF -App, die ich habe, wurde neu gestaltet, um Registerkarten zu verwenden und eine einzelne Instanz zu sein. Die neue Anforderung ist jetzt, dass beim Start mit Befehlszeilenoptionen und eine Instanz der App bereits ausgeführt werden, die bereits ausgeführte Instanz sollte eine neue Registerkarte öffnen und basierend auf den CMDLINE -Optionen arbeiten.

Die einzelne Instanz ist kein Problem - aber wie kann man die CMD -Linienargs von der gerade gestarteten Instanz über die bereits laufenden Übergabe übergeben?

Danke für irgendwelche Hinweise!

War es hilfreich?

Lösung

Ich würde dies entweder mit einer Sockets -Lösung betrachten oder einfach die neue Instanz in eine Datei, die überprüft und dann von der vorhandenen Instanz gespült wird, in eine Datei schreiben lassen.

Andere Tipps

Schauen Sie sich die WindowsFormsApplicationBase an, die alle integrierten Szenarien unterstützt.

Leider ist es für WinForms gedacht, aber ein kurzer Dreh durch Reflektor sollte Ihnen den gesamten Code erhalten, den Sie für eine WPF -Version benötigen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top