@echo off
if {%1}=={} goto help
cd %~dp0
symstore add /r /f ".\Release" /s ".\Symbols" /t "My Project" /v %1 /compress
goto :eof
:help
echo SaveSymbols.bat Version
.symopt + 0x40
.reload /i @"MyModule.dll"
!chksym H:\MyDLL.pdb
MyDLL.pdb
如何避免
@echo off
if {%1}=={} goto help
cd %~dp0
symstore add /r /f ".\Release" /s ".\Symbols" /t "My Project" /v %1 /compress
goto :eof
:help
echo SaveSymbols.bat Version
强行加载
.symopt + 0x40
.reload /i @"MyModule.dll"
修改PDB
ChkMatch
手动修改
重新编译
检查结果
!chksym H:\MyDLL.pdb
MyDLL.pdb