Studioのデバッガ上でソースを見ながらステップ実行することができます。2008のStandard以上のエディションには、サーバーから自動でソースコードをダウンロードし、デバッガ上で表示する機能があります。Frameworkの内部まで入っていくことができます。Frameworkのソースコードをあらかじめローカルのディスク上にダウンロードしておくことにより、同様のことが可能です。Standard以上を持っている場合でも、ローカルに保存しておくとストレスなく実行できて便利です。)以下に詳細を書きます。Studioのメニューバーから【ツール】-【オプション】を開きます。【デバッグ】-【全般】を選びます。コードのみ`設定を有効にする」のチェックを外します。サポートを有効にする」のチェックを入れます。【デバッグ】-【シンボル】を選びます。サーバーからシンボルをキャッシュするディレクトリに、キャッシュを保存したい任意のディレクトリを入力します。【シンボルが手動で読み込まれるときのみ上記の場所を探す】にチェックを入れます。この状態で、【OK】ボタンをクリックします。警告が出た場合は、再度【OK】をクリックします。これで、準備完了です。ステップ実行してみる適当なプロジェクトを作成して試してみましょう。Frameworkのソースを覗きたいところにカーソルを合わせて、メニューバーの【デバッグ】-【ブレークポイントの作成/解除】(F9)で、ブレークポイントを作成し、デバッグ実行してみましょう。メニューバーの【デバッグ】-【デバッグ開始】で実行します。ブレークポイントで止まったら、モジュールウィンドウ上の、自分の見たいDLLを右クリックします。(モジュールウィンドウが表示されていない場合は、メニューバーの【デバッグ】-【ウィンドウ】-【モジュール】で表示させます。)コンテキストメニューから【シンボルの読み込み】をクリックします。これで、シンボルの状態が、「シンボルが読み込まれました。Framework内のソースコードにまで進んでいきます。(途中で使用許諾ウィンドウが表示された場合は、内容に従ってください。2008のこの機能には、KB944899へのHotfixが出ています。パフォーマンスが低下します。(機械翻訳)ブレークポイントに達するたびにソースのダウンロードを行ってしまいデバッグ時のパフォーマンスが悪いことへのFixのようです。サービスパックを待つようにとの注意書きがありますが、修正プログラムのダウンロードは以下のページからできます。2008には、「このソフトウェア更新の対象製品はこのコンピュータにインストールされていません。クリックして、セットアップを終了してください。」というメッセージが表示されて、うまくインストールできないようです。置き換えられるDLLのタイムスタンプ的には元のファイルが古いと思うのですが、現状で問題なさそうなら放っておいた方が無難だと思います。Frameworkのソースコードをあらかじめローカルのディスク上にダウンロードしておき、参照させます。Downloaderというフリーウェアを使用します。Downloaderは、コンソールアプリケーションです。コマンドプロンプトで実行します。C:\ReferenceSourceのようにタイプします。2.0のフォルダで、C:\ReferenceSourceが自分のパソコンのダウンロード先のフォルダです。パスは自分の環境に合わせて読み替えてください。実行するとダウンロードが始まります。使用許諾のウィンドウが表示された場合は、内容に従ってください。2008がすでに入った環境の場合は、シンボルキャッシュの設定を一度消してください。以下のように設定しないと、うまく動きません。Studioを起動して、メニューバーの【ツール】-【オプション】をクリックします。【デバッグ】-【シンボル】を選びます。ファイル(pdb)の場所】に何かあれば、チェックを外します。サーバーからシンボルをキャッシュするディレクトリ】欄に何か入っていれば消します。Studioの設定メニューバーの【ツール】-【オプション】を開きます。【デバッグ】-【全般】を選びます。コードのみ`設定を有効にする」のチェックを外します。ファイルを必要とする」のチェックを外します。【デバッグ】-【シンボル】を選びます。Downloaderでソースを取得したフォルダを入力します。【OK】ボタンをクリックします。最後に、ソリューションごとの設定が必要です。プロパティ(あるいは、メニューバーの【プロジェクト】-【プロパティ】)で、プロパティウィンドウを開きます。Downloaderでソースをのあるフォルダを入力します。この状態で、デバッグ実行します。Standard以上の場合と同じなので省きます。C#、VB.NET、ASP.NET、C++/CLI、Javaで投稿された情報より補足です。Editionの場合、モジュールウィンドウが省かれているため、手動でシンボルを読み込むことができません。メニューバーの【ツール】-【オプション】を開き、【デバッグ】-【シンボル】の「シンボルが手動で読み込まれるときのみ上記の場所を探す」のチェックを外すことで、ステップインが可能になります。この設定を行ってください。6:46:43わざわざ手順のご修正までしてくださって本当に助かります。無言でトラックバックなどしてお呼びたてしてしまったのではないかととても恐縮しております。このように素晴らしい情報を調査して公開されるナカイさまのような方が多くいて私の様なGoogle先生頼りっぱなし人間には頭が下がるばかりです。ナカイ様ほんとうにありがとうございました。失礼な長文失礼いたしました。20:38:54myugaruさん、はじめまして。いえいえ、中途半端な情報を出してしまいお手数をおかけしました。更新の遅いサイトですが、よろしくお願いします。Frameworkのソースコードを公開するとかいう記事があちこちのニュースサイトに上がってました。