Uygulamamın başlangıç zamanını eşleştirmeye çalışıyorum, bu yüzden Process.Start() yöntemini kullanarak uygulamamı başlatan küçük bir C# programı yazdım ve bir kronometre kullanarak zaman geçirdim.Process.Start() işlevini kullanırken uygulama başlatma zamanı neden daha yavaş?
Uygulamayı kendim başlatmaya çalıştığımda (yalnızca üzerine tıklayarak), muhtemelen 2-3 saniye sürer. Test programımı kullanarak uygulamayı başlatmaya başladığımda 8-10 saniye sürüyor. Başlangıç zamanı, bu büyüklükte sürekli olarak farklıdır.
Bir çalıştırmayı başlatmak için Process.Start kullanmanın neden başlangıç sürelerini bu kadar çok etkileyeceği konusunda bir fikriniz var mı?
Hata ayıklayıcı altında mı çalıştırıyorsunuz? Ya da Yayınlama modunda mı? Görsel stilde mi yoksa komut satırında mı çalışıyorsunuz? –
Sürüm modunda çalıştırıyorum ve – dreadpirateryan