2012-12-12 17 views
5

Różne debuggery z obsługą serwera Microsoft Symbol Server wyświetlają okno dialogowe z warunkami korzystania z usługi przy pierwszym wywołaniu.Zgadzam się z serwerem Microsoft Symbol Server

Jak się go pozbyć?

I tak, utrzymują, że debugowanie jest nieodłączną częścią programowania i rozwoju oprogramowania dlatego kwestia ta nie jest off topic. Korzystanie z symsrv.dll w systemie Windows jest nieodłączną częścią debugowania i dlatego wyraźnie odnosi do programowania lub rozwoju oprogramowania

Odpowiedz

6

Aby pozbyć się okna dialogowego, należy utworzyć pusty plik lub katalog o nazwie symsrv.yes w folder zawierający symsrv.dll, składnik odpowiedzialny za wyświetlenie okna dialogowego i zapewnienie łączności z usługą.

Uwaga: może występować kilka wystąpień biblioteki DLL na całym dysku twardym, w zależności od tego, czy używany debuger ma swoją własną kopię.

Uwaga: można również odrzucić warunki, umieszczając plik o nazwie symsrv.no. Jeśli oba pliki istnieją, pierwszeństwo ma symsrv.yes.

+1

Skąd dowiedziałeś się o tej sztuczce, uruchamiając Procmon? –

+2

@JeremyThompson: właściwie przez przypadek przez moją instalację IDA Pro, gdzie sam muszę utworzyć plik w 2010 roku, ale o tym zapomniałem. Teraz w innym debugerze podsłuchiwało mnie i przypomniałem sobie plik i zdecydowałem się dowiedzieć, o co w tym wszystkim chodzi. IDA też pomógł * kaszel * * kaszel * – 0xC0000022L

Powiązane problemy