.NET Mass Downloader を使い、.NET Reference Source Code のシンボルを一括ダウンロードしてデバッグに使っていたのだが、Windows Vista に SP1 を適用すると、シンボルの読み込みに失敗するようになった(偶然にも、Vista SP1 適用前と適用後にデバッグ作業をしていたので、Vista SP1 のせいだとすぐに分かった)。
どうやら、Vista SP1 を適用すると .NET Framework 2.0 SP1 のバージョンが少し上がるようだ(当然、Vista SP1 を適用する前は、既に .NET Framework 2.0 SP1 にバージョンアップ済みだった)。そのせいでアセンブリとシンボルのバージョンが違ってしまったらしい。
http://blogs.wankuma.com/naka/archive/2008/03/27/130014.aspx
勿論、回避策はシンボルの再ダウンロード。