Forum
Merhaba.
Web uygulamamda arkaplanda bir uygulama çalıştırıyorum. Uygulamanın instencesini aldığımda daha sonra kapatmada bazen sorun yaşayabiliyorum. Bu yüzdende foreach ile ramde o exe dosyası varsa sildiriyorum. Fakat sorunum bazen aynı anda birkaç kişi bağlı ise herkesin kendi çalıştırdığı exe yi kapatmam gerekiyor. Uygulamamın çalıştırdığı exe nin pid numarasını da instence alırken öğrenebilir miyim? Bunun bir yöntemi var mı? Aslında yapmak istediğimin tavsiye edilmeyen bir işlem ama birkaç yerde karşıma çıktı.
Merhaba
Şöyle bir yöntem izleyebilirsin makinedeki kullanıcıların bir listesi diziye alınır sonrasında foreach ile o dizide donulur , her kullanıcının process listesinde kapatılmak istenen exe varmı kontrol edilir burda PID numarasına gerek yok sonra o exe kapatılır. Bunuda WMI ile yaplabilir diye düşünüyorum.
iyi çalışmalar.
Cevap için teşekkürler. Fakat ben Form Authentication kullanıyorum. Ayrıca web uygulaması olduğu için kullanıcılar IIS'den geliyorlar.