Forum

ASP.NET exe PID Num...
 
Bildirimler
Hepsini Temizle

ASP.NET exe PID Numaraları

4 Yazılar
3 Üyeler
0 Reactions
562 Görüntüleme
(@emre_ugur)
Gönderiler: 41
Trusted Member
Konu başlatıcı
 

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ı.

 
Gönderildi : 20/02/2012 12:35

(@AlperAvci)
Gönderiler: 2
New Member
 

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.

 
Gönderildi : 08/03/2012 14:58

(@emre_ugur)
Gönderiler: 41
Trusted Member
Konu başlatıcı
 

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.

 
Gönderildi : 12/03/2012 14:42

(@kadiravci)
Gönderiler: 202
Üye
 

Sanırım webprocessinformation işinizi görür.

rocessinformation.processid.aspx

 
Gönderildi : 13/03/2012 02:43

Paylaş: