R.Tanaka.Ichiro's Blog

主にC# な話題です

目次

Blog 利用状況

ニュース

.NET Frameworkのライブラリのソースコード公開

http://blogs.wankuma.com/hirom/archive/2008/01/17/117834.aspx
「ひろえむの日々是勉強」より

これは素晴らしい!

ということで以下の url を参考に試してみました。

http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx

方法は以下の通りです(自己責任でやって下さいね)



ツールメニューからオプションを選択
左側のツリーから「デバッグ」を展開して「全般」を選択
「マイコードのみ設定を有効にする」のチェックを外す
ソースサーバーサポートを有効にするをチェックする

左側のツリーから「デバッグ」を展開して「シンボル」を選択
シンボルファイル(.pdb)の場所(L):の新規作成ボタン(フォルダが光っているイメージのボタン)をクリックして以下の URL を追加してチェック
http://referencesource.microsoft.com/symbols

「シンボルサーバーからシンボルをキャッシュするディレクトリ」に適当な場所を指定
「シンボルが手動で読み込まれるときのみ上記の場所を探す)をチェック



以上で良いみたいです。以下のように試してみました。


Windows Form のメインフォームクラスのコンストラクタで、Load イベント中の適当な場所でブレイクポイントを置きます。
呼び出し履歴での「System.Windows.Form.dll!System.Windows.Forms.Form.xxxxx」となっているところで右クリックします。
プルダウンメニューから「シンボルの読み込み」を実行します。


これで

Form.cs のソースコード

を拝むことができました。

投稿日時 : 2008年1月17日 12:06

Feedback

# re: .NET Frameworkのライブラリのソースコード公開 2008/01/17 13:46 nagase

2008 Expressでやってみましたが、Expressだとオプションが現れないようですね。

いつか上位バージョンを触るときの楽しみに取っておきます^^

# re: .NET Frameworkのライブラリのソースコード公開 2008/01/17 14:19 R・田中一郎

>2008 Expressでやってみましたが、Expressだとオプションが現れないようですね。

調べてみたら、以下の記述がありました。

http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx
Note this functionality is not available on the Express versions of the Visual Studio 2008 products.

Yahoo!翻訳よりw
この機能がVisual Studio 2008製品の急行バージョンで利用可能でない点に注意してください。

うーん、急行バージョン(w)の方はダメなんですね。
残念です。

# さっそくのぞいてみました♪ 2008/01/18 0:45 IIJIMASが勉強しようとしています。

さっそくのぞいてみました♪

# さっそくのぞいてみました♪ 2008/01/18 0:47 IIJIMASが勉強しようとしています。

さっそくのぞいてみました♪

# голые спящие девочки
2012/02/13 7:46 голые девочки сиськи

просмотр голых девочек

# This is a great flying game for your Android phone. 2017/10/02 12:23 This is a great flying game for your Android phone

This is a great flying game for your Android phone.

タイトル  
名前  
Url
コメント