How the CLR locates pdb symbol files
问题 I would like to know how the CLR locates pdb symbol files, and if this behavior can be overridden. I looked online (MSDN and other resources) but could not find a good answer. In my app, i have DLLs placed in several subdirectories of the main .EXE path. I would like to have a Symbols\ dir that will contain all symbols for my application. By default, i believe that symbols are picked up from where the assembly is. Can this be changed? 回答1: You could simply set the _NT_SYMBOL_PATH environment