アプリケーションの起動時間をプロファイリングしようとしているので、Process.Start() メソッドを使用してアプリケーションを起動し、ストップウォッチを使用して時間を計測する小さな C# プログラムを作成しました。
アプリケーションを自分で (クリックするだけで) 起動しようとすると、おそらく 2 ~ 3 秒かかります。テスト プログラムを使用してアプリケーションを起動しようとすると、8 ~ 10 秒かかります。起動時間は一貫してその大きさで異なります。
Process.Start を使用して実行可能ファイルを開始すると、起動時間に大きな影響を与える理由はありますか?