アセンブリとポータブル PDB メタデータを調べる
JetBrains Rider は、アセンブリメタデータを探索し、その中のすべてのアイテム(テーブル、ブロブ、文字列など)を掘り下げるのに役立ちます。
すべてのメタデータ項目は、アセンブリエクスプローラーウィンドウの各アセンブリに表示される Metadata ノードに分類されたツリービューで表示されます。このノードの注目すべき機能は次のとおりです。
メタデータテーブル項目の使用箇所を自動的に検索して表示します。
ブロブ項目の値のデコードと表示。
ダブルクリックすると、メタデータ項目に対応するコードが逆コンパイルおよび表示されます。
PE ファイルのヘッダーを調べます。
デバッグとリソースディレクトリの内容を調べます。
関連するスタンドアロンまたは埋め込み型ポータブル PDB(英語) の内容を調べます。
埋め込みソースへのナビゲーション
source_link.json へのナビゲーション。
埋め込まれた
CustomDebugInformationブロブの表示。
メタデータツリーでシンボルを見つける
目的のシンボルを含むアセンブリがアセンブリエクスプローラーにあることを確認してください。
エディター内の目的のシンボルにキャレットを配置するか、アセンブリエクスプローラーでシンボルを選択し、Ctrl+Shift+G を押して、メタデータで検索を選択します。

関連ページ:
アセンブリエクスプローラーウィンドウ
アセンブリエクスプローラーを使用すると、複数のアセンブリを開いて、開いているアセンブリとフォルダーのリストを保持できます。開いているすべてのアセンブリをトラバースして探索できます。アセンブリノードを展開すると、アセンブリ内の名前空間が一覧表示されます。これは、タイプとタイプメンバー、およびアセンブリ参照、リソース、メタデータにさらに展開できます。任意のタイプをダブルクリックして逆コンパイルしたり、シンボルサーバーからソースをフェッチしたりできます(設定によって異なります)。さらに、アセンブリエク...
次に移動: アセンブリエクスプローラー
このコマンドは、アセンブリエクスプローラーウィンドウを使用してライブラリのタイプ(メンバー、基本タイプ、継承などを調査する)を調べるのに役立ちます。このコマンドは、ソースコード内のライブラリシンボルおよび逆コンパイルされたソースに対して次に移動を呼び出すと使用可能になります。このコマンドは、ソリューションエクスプローラー、構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。2024 年 5 月 16 日次に移動次に移動: コントロール Flow ターゲット
例外スタックトレースを調べて移動する
外部スタックトレースを受け取った場合 (たとえば、バグレポートから)、専用のスタックトレースウィンドウでそれを開き、対応する例外が発生したコードに移動できます。このウィンドウで、ファイル、タイプ、メソッドをクリックして、エディターに表示できます。各スタックトレースは新しいタブで開かれ、それを閉じるかソリューションを閉じるまで使用できます。スタックトレースウィンドウを閉じた場合は、メニューからを選択して再び開くことができます。例外の原因となったコードに移動する例外スタックトレースをクリップボードに...