Hledal jsem jak ladit uz nainstalovanou Windows Sluzbu.A nasel jsem,z toho co se mi nezda tezke,jen toto: http://go.sunamo.cz/21 (ladeni kdy se neotevira zadne dalsi okno,a sluzba se spousti okamzite jako .NET aplikace na pozadi).
Jen se bojim,aby se to nechovalo odlisne nez nainstalovana Windows Service,takhle pri ladeni mohu ty chyby mnohem snadneji odchytit a nemusim navic parsovat (event)logy, coz by bylo v pripade vice event pripadu cim dal tim vic zmatenejsi a slozitejsi. Ale pokud jeste pri tomhle ladeni ji necham projit na vsechny soubory s kterymi by pracovala v ostrem provozu a jednotlive odlisnosti osetril, a sluzba by tak mela jiz vyslapanou cesticku,bylo by to skvele.
A pokud se ptate proc to resim pomoci sluzby a jednoduse nespustim program pri startu Windows a pak ho jen neukoncuji, tak na to existuji nekolik “poradnych“ odpovedi.
1)Sluzba nebude shromazdovat informace pro jeden program, ale pro vice programu a
2)Sluzba musi byt pripravena na vsechno, musi byt perfektne odladena – nechci zadne uzivatelske rozhrani, ktere by mi davalo na vyber jak se ma sluzba zachovat. A nechci ho ani z zadneho jineho duvodu – chci aby sluzba na pozadi proste pracovala. 3)Sluzby jsou lepe pripravene pro beh na delsi dobu – s mym uptimem v radu nekolika dni je toto taky plus pro ne.