2012-04-27 22 views
6

İşlenmeyen bir özel durum oluşursa, uygulamamı yeniden başlatmalıyım. Bir uygulama çöktüğünde veya askıda kaldığında (yanıt vermediğinde), bir pop-up gösterdiğinde ve uygulamayı yeniden başlatmak veya öldürmek isteyip istemediğini sorarken, Word veya Visual Studio gibi Office uygulamalarını taklit etmek isterim.Kilitlenme Uygulamasını Yeniden Başlat

Uygulamamın tamamen ve tamamen çöktüğü (çünkü here açıklandığı gibi) olduğundan nasıl yapıldığından emin değilim. Şu anda bir çeşit Watchdog veya Launcher uygulaması düşünüyorum, ama bağırsaklarım bunun benim söylediğim uygulamaların böyle yapmadığını söylüyor.

Yani "en iyi" ya da bunu yapmanın "çoğunlukla kabul edilen" yolda herhangi ışık büyük takdir.

Her zaman olduğu gibi, tüm dikkatiniz için teşekkürler.

+0

Ben bunun bir gözlemci app ... –

cevap

3

Sen işlenmeyen özel durum oluşmadan önce en az 60 saniye süreyle çalıştıktan sonra yeniden başlatma (ve hatta kurtarma) başvurusunu kayıt Windows Error Reporting (WER) kullanabilirsiniz.

bunu denemedim ama bunu nasıl açıklayan aşağıdaki bağlantıları tespit ettik:

Ne yazık ki bu sadece Windows 7 ve üstü sürümlerde çalışıyor gibi görünüyor.

+0

Güzel ile doğru yolda olduğunu düşünüyorum! Çok kötü, sadece Windows 7 üzerinde çalışıyor. Güzel cevap. –

+0

Gerçekten test ettim. Hem Vista hem de 7'de çalışır, ancak aşağıda değildir ve aslında uygulamanın en az 60 saniye boyunca çalışmasını gerektirir. –

İlgili konular