ASP.NET MVC 2 のリリース バージョン (Web プラットフォーム インストーラーを介してインストールされるバージョン) からの実際のデバッグ シンボルが必要です。
ソースをダウンロードし、そこからデバッグ シンボルをビルドして使用できることはわかっています。しかし、このアプローチにはいくつかの問題があります。
- 署名されていないため、このバージョンの DLL を使用して他のすべての依存関係を再構築する必要があります。ソースを提供しないサードパーティのライブラリを使用している場合、これは実行できません。
- 最新のソースからビルドされたバージョンは、リリース バージョンと一致しません (おそらく、署名のみの違いが原因です)。そのため、その .pdb を参照できません。
- カスタム ビルドや、標準インストールからインストールされたもの以外のビルドへの依存は望んでいません。
別の dll を導入せずにソースをステップ実行できるように、デバッグ シンボルが必要なだけです。公開されている Microsoft Symbol Server を使用しようとしましたが、この dll のシンボルがダウンロードされません。
この .pdb が存在するかどうか知っている人はいますか?
(新しいバージョンの Reflector を使用して、この dll を生成してステップ実行できることはわかっていますが、これはプロフェッショナル バージョン用であり、現在は費用がかかります。)