Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V některých prostředích se můžete setkat s laděním systémů, které mají velké množství načtených modulů, pro něž nemůžete získat symboly. To je často případ, pokud máte kód, který je volán třetí stranou. To může vést k mnoha neúspěšným pokusům o nalezení symbolů, což je časově náročné a zahltává síťové prostředky. Pokud chcete tuto situaci zmírnit, můžete pomocí seznamu vyloučení určit symboly, které by se měly z hledání vyloučit. Tato funkce existuje v ladicím programu klienta, ale můžete také nakonfigurovat filtr SymProxy tak, aby používal vlastní seznam vyloučení a zabránil síťovým aktivitám, kde pravděpodobně nejvíce zatěžují prostředky.
Seznam vyloučení se skládá z názvů souborů, pro které chcete zabránit zpracování. Názvy souborů mohou obsahovat zástupné znaky. Například:
dbghelp.pdb
symsrv.*
mso*
Seznam lze implementovat dvěma způsoby. První je v .ini souboru, %WINDIR%\system32\inetsrv\Symsrv.ini. Část s názvem "vyloučení" by měla obsahovat seznam:
[exclusions]
dbghelp.pdb
symsrv.*
mso*
Případně můžete vyloučení uložit v registru. Vytvořte klíč s názvem
HKLM\Software\Microsoft\Symbol Server\Exclusions
Uložte seznam názvů souborů jako řetězcové hodnoty (REG_SZ) v rámci tohoto klíče. Název řetězcové hodnoty slouží jako název souboru, který se má vyloučit. Obsah řetězcové hodnoty lze použít jako komentář popisující, proč je soubor vyloučen.
SymProxy čte ze seznamu vyloučení každou půlhodinu, abyste nemuseli restartovat webovou službu, aby se změny projevily. Přidejte soubory do seznamu v registru nebo .ini souboru a počkejte krátkou dobu, než se vyloučení použijí.
Poznámka SymProxy nepodporuje použití Symsrv.ini i registru. Pokud soubor .ini existuje, použije se. V opačném případě je registr zkontrolován.