Bir uygulamayı otomatikleştirmek için testStack/Beyaz kitaplığı kullanıyorum. Şu anda iyi çalışıyor, ancak uygulama zaten çalışıyorsa istisna atar. Bir kontrol koymanın bir yolu var mı, örneğin uygulama zaten çalışıyorsa, onu çağırmayın. Demek istediğim, bu satırın bir satırını atlayabiliriz. O zaman, Beyaz'ın iyi bir belgelerini bulamadım. Herhangi bir yardım takdir edilecektir.Beyaz zaten çalışan bir uygulamada nasıl çalışır?
5
A
cevap
9
bunu yapabilirsiniz:
Application application;
Process[] processes = Process.GetProcessesByName(@"someapplication");
if (processes.Length == 0)
application = Application.Launch(@"someapplication");
else
application = Application.Attach(@"someapplication");
mutlu
Application application = Application.AttachOrLaunch(@"someapplication.exe");
2
Veya daha kolay kodlama ...
1) Görev yöneticisini açın, 2) yaptığınız işlemi bulun t ile kullanmak için 3) istediğiniz işlemi sağ tıklayın ve özellikleri seçin 4) Kullanılacak ad metin kutusundadır. Genellikle .exe yok.
1
istediğiniz uygulamanın adını bulmak için, önceki yanıta piggy için
İlgili konular
- 1. Android: zaten çalışan hizmet
- 2. Matlab kodunu zaten çalışan örneğe nasıl yürütülür?
- 3. İyonik uygulamada doğru şekilde nasıl çalışır?
- 4. Docker'da IntelliJ ile çalışan bir uygulamada nasıl hata ayıklanır?
- 5. Sunucu uç noktasını çalışan bir esnek uygulamada nasıl alabilirim?
- 6. Zaten çalışan bir karıştırıcı kullanarak python komut dosyasını nasıl çalıştırırım?
- 7. getExternalFilesDir(), Chrome'da çalışan bir uygulamada nereye işaret ediyor?
- 8. MySQL eşzamanlılık, nasıl çalışır ve uygulamada kullanmam gerekir
- 9. Çöp Toplama, birden çok çalışan işlem/iş parçacığıyla nasıl çalışır?
- 10. Bir uygulamada flurry nasıl kullanılır?
- 11. zaten biz kaplar gibi çalışan bazı genel değişkenler var Projemde
- 12. Ayrılmış bir depo nasıl çalışır
- 13. Nasıl jQuery .ready zaten
- 14. zaten döngü
- 15. Spring, JPA işlemleri yalnızca JUnit testinde çalışır, ancak uygulamada değil
- 16. Bir Android Web Görüntünün Boş Beyaz Yükleme ekranı nasıl yönetilir?
- 17. Bir kategori nasıl çalışır?
- 18. nasıl mobil uygulamada
- 19. Çalışan bir python işlemini nasıl öldürebilirim?
- 20. Flash nasıl çalışır?
- 21. Beyaz boşluk bir dizenin başlangıcından nasıl kaldırılır?
- 22. Zaten eklenmiş Cordova eklentisi nasıl güncellenir
- 23. Parlak uygulamada etkileşimli bir köprü nasıl oluşturulur?
- 24. Tutulmamdaki bir uzak uygulamada nasıl hata ayıklayabilirim
- 25. Bir uygulamada konuşma sentezi sesi nasıl seçilir
- 26. Tam olarak nasıl çalışır?() {}() Çalışır?
- 27. boyutlandırma bu dinamik dolu olacak gerçek uygulamada zaten içindeki bir metin kutusu metin var içeriğin
- 28. Reportviwer'in parametresini bir uygulamada ayarlama
- 29. Windows 7 görev çubuğu ilerlemesi bir uygulamada çalışır ancak başka bir değil
- 30. Başka bir uygulamada dosya aç
'.exe' bölümünü kaldırmam gerekiyordu. –
Bu, aradığım tam kod/mantıktır. Teşekkürler! – Chris
, .exe dosyasını kaldırdı – Alas