Yorumları: 850
Konuları: 149
Kayıt Tarihi: 07-12-2017
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.177
Uzman
Merhaba
Delphi 10.3 üzerinde yazılan Windows Servis uygulamasını debug edebilmenin bir yolu varmı dır.
Teşekkürler
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz.
Yorumları: 1.572
Konuları: 88
Kayıt Tarihi: 09-08-2016
Rep Puanı: 13.841
Üstad
(13-01-2021, Saat: 17:21)adelphiforumz Adlı Kullanıcıdan Alıntı: Merhaba
Delphi 10.3 üzerinde yazılan Windows Servis uygulamasını debug edebilmenin bir yolu varmı dır.
Teşekkürler
LogMessage'ı kullanıp
Windows Olay Günlüğü'nden kontrol edebilirsiniz.
There's no place like 127.0.0.1
Yorumları: 850
Konuları: 149
Kayıt Tarihi: 07-12-2017
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.177
Uzman
13-01-2021, Saat: 17:54
(Son Düzenleme: 13-01-2021, Saat: 18:04, Düzenleyen: adelphiforumz.)
@
SimaWB Hocam
LogMessage yapısını kullanıyorum fakat takibi zor oluyor biraz onun için direkt normal uygulama gibi debug etme varmı diye merak etmiştim.
Teşekkürler
@
elixir84 Hocam
Yazdığınız koda baktığımda ifDef blokları arasında fark olarak yalnızca ReadLine satırları göze çarpıyor.
Bu yazdığınız şekilde nasıl bir debug işlemi gerçekleştiriyorsunuz.
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz.
Yorumları: 112
Konuları: 26
Kayıt Tarihi: 26-10-2018
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 260
Acemi
Servisinizin debug klasörü altından install yapın servisi çalıştırmayın. Sonrasında delphiden projenizi debug olarak derleyin servisinizi windows servisler altından start edin. Delphide projeyi kapatmayın debug edeceğiniz yerlere break pointleri koyun sonra delphinin run menüsü altındaki attach to procces menüsünü kullanarak çalışan servisinizin adını bulun ve attach edin. Karşınıza ilk olarak cpu debug penceresi gelebilir onu kapatabilirsiniz. Servisiniz ilgili break pointe gelince duracak ve sizin ilerletmenizi bekletecektir.
Not: bazen servisler attach to procces menüsü altında görüntülenemeyebiliyor bunu aşmanın yoluda yukardaki işlemlere başlamadan önce delphiyi yönetici olarak çalıştırmaktır.
Kolay gelsin.
Yorumları: 510
Konuları: 64
Kayıt Tarihi: 05-02-2017
Aktif Kullandığınız Delphi Sürümü:
- Delphi 10.2
- Delphi 10.1
- Delphi 7
Rep Puanı: 3.355
Uzman
Servis uygulaması hiç kullanma ihtiyacım olmadı. Çok basit bir uygulama yapmıştım. Oda belirli aralıklarla SQL işlemi yapıyordu.
Sizin sorun servis uygulamasının memory leak oluşturması mı? Telegram grububunda benzer soru görmüştüm. Bence birde asıl sorunuzu paylaşın belki yardımcı olabilecek arkadaşlar çıkabilir.
Yorumları: 850
Konuları: 149
Kayıt Tarihi: 07-12-2017
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.177
Uzman
13-01-2021, Saat: 23:22
(Son Düzenleme: 13-01-2021, Saat: 23:28, Düzenleyen: adelphiforumz.)
@
3ddark Hocam
yazdığım servis programı e-fatura işlemlerinde soap üzerinden db işlemleri gibi baya complex bir yapı içeriyor.
genelde logmessage sistemi ile parametrik olarak çalışma sırasında oluşan problemleri ve akışı takip ediyorum
Fakat bir sorun olduğunda normal debug eder gibi servis çalıştırılabilirmi onu merak etmiştim
genel olarak servisin çalışmasında bir sorun yaşamıyorum şimdilik.
@
tuna Hocam
detaylı açıklamanız için teşekkür ederim.
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz.