C# içinde ServiceBase
yardımcısını kullanarak bir Windows servisi yazdım. Çalışması sırasında harici bir yerel DLL üzerinde bazı prosedürler denir. Bu DLL için hiçbir kaynak verilmediğinden, bu prosedürler kontrolsüz bir şekilde stdout ve/veya stderr yazıyor.C# Windows hizmetinde stdout + stderr'yi yönlendirin
Bu çıktıları C# hizmetinden bir günlük dosyasına yeniden yönlendirmek mümkün mü?
DLL bir Süreç olarak başlatılıyor mu? ya da sadece DLL başvuruyor? –
Bir DLL bir işlem olarak başlatamazsınız. Bu yaygın bir sorundur. –