Udostępnij za pośrednictwem


Uruchamianie programu jako serwera lokalnego

Jeśli uruchomienie programu jako usługi jest niewygodne, można tymczasowo zmienić rejestr, aby program był uruchamiany jako normalny serwer lokalny. Po prostu zmień nazwę wartości w polu AppID _LocalService na LocalService i upewnij się, że LocalServer32 klucz w identyfikatorze CLSID został poprawnie ustawiony. (Należy pamiętać, że użycie dcOMCNFG w celu określenia, że aplikacja powinna być uruchamiana na innym komputerze, zmienia nazwę LocalServer32 klucza na _LocalServer32.) Uruchomienie programu jako serwera lokalnego trwa kilka sekund podczas uruchamiania, ponieważ wywołanie do StartServiceCtrlDispatcher CAtlServiceModuleT::Start programu trwa kilka sekund, zanim zakończy się niepowodzeniem.

Zobacz też

Wskazówki dotyczące debugowania