Mamy maszynę kliencką secon
(XP-Pro, SP3) i maszynę serwerową servlet
. Podczas aktualizacji Norton Antivirus z wersji 11.4 do wersji RU6 jedna z naszych aplikacji o nazwie „LeaftradeLauncher” już się nie uruchomiła. Kiedy sprawdziłem secon
syslogs aplikacji, znalazłem kilka wpisów:
„Nie można znaleźć opisu identyfikatora zdarzenia (0) w źródle (Alerty Leaftrade). Komputer lokalny może nie mieć niezbędnych informacji rejestru lub plików DLL komunikatów do wyświetlenia wiadomości z komputera zdalnego. Może być możliwe użycie / AUXSOURCE = flaga, aby pobrać ten opis; szczegółowe informacje znajdują się w Pomocy i obsłudze technicznej. Następujące informacje są częścią zdarzenia: LeaftradeLauncher :: Tem.InitClient powiodło się. Zainicjowano na serwerze: serwlet „
Kiedy go przejrzałem, znalazłem kilka stron, które wspominają, że musimy się zameldować services.msc
, aby sprawdzić, czy usługi są wyłączone, czy nie. Niektóre strony wspomniały, że albo plik DLL odpowiedzialny za generowanie zdarzenia dla tej aplikacji jest uszkodzony, albo konto, którego używasz, nie ma uprawnień do ładowania bibliotek DLL.
Dzieje się tak głównie w przypadku aplikacji innych firm, w których został zainstalowany z kontem użytkownika, a konto usługi nie otrzymuje pozwolenia na pobranie informacji o wymaganych bibliotekach DLL w ten sposób.