一部のシステム情報にアクセスする WinRT アプリケーションがあります。カスタム プロトコルを使用できることを示すリソースがネット上にいくつかあります (WinRT アプリケーションがプロトコルを起動し、デスクトップ アプリが起動して何らかの作業を行います)。カスタム プロトコル ハンドラーは、c# デスクトップ アプリです (インターフェイスが不要なため、"出力タイプ" が "Windows Applicatoin" に設定されているコンソール アプリケーション)。
つまり、WinRT アプリがカスタム プロトコルを起動すると、デスクトップ アプリが起動され、すべてが正常に機能しますが、デスクトップが起動するその瞬間に、メインの WinRT アプリは、デスクトップ アプリが動作するために必要な時間のために非表示になります。
WinRTが常に表示されるように、デスクトップアプリケーションをサイレントモードで起動できるソリューションはありますか(おそらく「バックグラウンド」の入れ方がわからない)。