1

Clickonce を介してデプロイされたオフライン WPF アプリケーションがあります。Windowsコンピュータの起動時にこのアプリケーションを起動したい。現在、私はタスク スケジューラを使用してこれを実行しようとしており、ある程度の進歩を遂げています。

私のプログラムは、タスク スケジューラを介してアプリを起動することでパラメーターを受け入れています。タスク スケジューラが実行中のタスクを報告し、受信ファイルを処理するため、プログラムが起動時に起動し、動作していることがわかります。また、アプリケーションは予期しないエラーなしで正しくログを記録しています。

私の問題は、プログラムが実行されているにもかかわらずです。作成しているビューがユーザーに表示されません。ビューには、エラーが発生してアプリケーションを手動で再起動する必要がある場合にユーザーに警告できる情報が含まれています。これは、デスクトップ アプリケーションのショートカットを使用して行うことができます。

タスク スケジューラとまったく同じ方法でコマンド ラインからアプリケーションを起動すると、ビューは正しく表示されます。

プログラムが実行されているのにビューが表示されない理由、またはアプリケーションが起動されたときにビューを表示するにはどうすればよいですか?

明確にするために、デプロイされたアプリケーションがコマンド ラインをクリックして実行された場合、またはタスク スケジューラでタスクを手動で開始した場合でも、ビューは正しく表示されます。アプリケーションが起動したときにのみ、起動時にビューがデスクトップに表示されません。

4

0 に答える 0