This is a good article describing tool symchk.exe:
You can use WINPDB for this: turn on symbol diagnostic messages, then reload your
symbols:
!sym noisy
.reload -f your.dll
the output shows which PDB file locations are being tried, and there will be
a warning if there is a mismatch