Napisałem usługę systemu Windows, która działa i ROZPOCZNIE dobrze w większości systemów operacyjnych. Zawęziłem fakt, że Windows 10 uaktualniony z Windows 8 powoduje problem, w którym usługa nie uruchamia się po ponownym uruchomieniu, gdy usługa jest ustawiona na automatyczną. Uważam, że rozpoczęcie opóźnienia działa poprawnie. Zastanawiam się, czy ktoś wiedział o niuansach między instalacją od zera a aktualizacją, która może wskazywać na zawężenie tego nieuchwytnego problemu.Usługa systemu Windows nie jest uruchamiana po uaktualnieniu systemu Windows 10
Gdy nie działa, nie są generowane żadne dzienniki ani zdarzenia. Wygląda na to, że nie próbuje się zawieść - po prostu nie działa (start).
Właśnie natknąłem się na instalacji, w której działa dobrze i system operacyjny został uaktualniony z Win 8. Wydaje się, że niektóre zależność, że jest inaczej. Usługa została napisana przeciwko .Net Framework 4.0 x86. Usługa uruchamia się ręcznie po prostu dobrze. Automatyczne uruchamianie (przy rozruchu) nie działa. Już miałem powiedzieć, że to się nie udaje - ale tak nie jest, ponieważ wydaje się, że nawet nie próbuje.
Wydaje się swoim założeniu jest _ „Jeśli uaktualnienia systemu Windows 8 Windows 10 swoje usługi na własny zainstalowane, które są ustawione na«Automatic»nie uruchamia się po ponownym uruchomieniu maszyny” _, co oczywiście nie jest prawdą. Gdyby tak było, byłby to ogromny problem, który inni napotkaliby przed tobą. Nie mogę uwierzyć, że nie wygenerowano pojedynczego komunikatu z dziennika zdarzeń. Czy jesteś tego pewien? – CodeCaster
Nie ma ŻADNYCH zdarzeń wygenerowanych. – Jeff
Mam dokładnie ten sam problem, który nie został jeszcze opracowany, w jakich okolicznościach jest odtwarzany. Dziennik systemu Windows pokazuje błąd przekroczenia limitu czasu, ale żaden z moich dzienników log4net nie jest tworzony. – msshapira