I am having some problems with source symbols. I have everything configured exactly how I want it with dotPeek. In fact, everything works exactly how I want it. However, I have been spending the morning trying to figure out why my symbols are not downloading properly and matching up with the decompiled source from dotPeek.
It turns out that in my case, there is a listing in symbolsource.org for my assembly (System.Composition.Convention), which apparently is version mismatched from my generated pdb file from dotPeek. It seems as if both dotPeek and the symbolsource.org download their own version. The symbolsource.org version is dated from last October, while dotPeek's is from today (as expected). Unfortunately it does seem that the symbolsource is being used, and the symbols do not load properly when I view the source.
It would be great to know how I can turn this off and use dotPeek exclusively. I have unchecked "Enable source server support" in my Debugging options and it seems as if that doesn't do the trick.