[解決済み] リリースモードの.NETアセンブリのスタックトレースで行数を表示する
2022-05-04 10:04:55
質問
Releaseモードでビルド/デプロイされた.NETアセンブリのスタックトレース内の行を表示する方法はありますか?
UPDATEしてください。
私のアプリケーションは、3つのクラスライブラリプロジェクトと1つのASP.NET "ウェブサイト"プロジェクトに分かれています。 私が追跡しようとしているエラーは、3つのクラスライブラリプロジェクトのうちの1つです。 私は、"Object reference not set to an instance of an object" エラーを発生させているクラスライブラリプロジェクトのpdbファイルのみをデプロイしました。
スタックトレースで行番号が表示されないままです。 スタックトレースで行番号を取得するには、すべてのプロジェクトの pdb ファイルをデプロイする必要がありますか?
解決方法
アプリケーションごとにpdbファイルを配置することで、行番号の問題を解決しました。
解決方法は?
- スタックトレースの行番号を表示させたいプロジェクトのプロパティウィンドウに入ります。
- Build "vertical]タブ"をクリックします。
-
Release"設定を選択します。
- インライン化されたコードで時々発生するトレース問題を回避するために、"Optimize code"パラメータのチェックを外します(このステップは必須ではありません)。
- 詳細設定...」ボタンを押し、「出力 -> デバッグ情報 -> pdb-only」を選択します。
- 生成された .pdb ファイルをアセンブリと一緒にデプロイします。
下記のコメントで実装。
- もうひとつ、quot;Package/Publish Web" セクションで、quot;Exclude generated debug symbols" チェックボックスもチェックされていないことを確認してください。
関連
-
[解決済み】「The breakpoint will not currently be hit」を改善するには?このドキュメントにはシンボルが読み込まれていません。" という警告はどうすれば改善されますか?
-
[解決済み】"出力タイプがクラスライブラリのプロジェクトは直接起動できない"
-
[解決済み】Sequence contains no matching element(シーケンスにマッチする要素がない
-
[解決済み】MetadataException: 指定されたメタデータ・リソースをロードできない
-
[解決済み] アプリケーション設定ファイルに 'MyEntities' という名前の接続文字列が見つかりませんでした。
-
[解決済み] エラーメッセージ 'Unable to load one or more of requested types. 詳細については、LoaderExceptionsプロパティを取得してください'。
-
[解決済み] .NETで例外を発生させずに現在のスタックトレースを表示する方法は?
-
[解決済み] .NET String.Format()で数値の千の位にカンマを追加する
-
[解決済み] .NETでapp.configやweb.configから設定を読み込む
-
[解決済み] .NET 4.0 プロジェクトで .NET 2.0 混合モード アセンブリを参照するために必要な「追加設定」は何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] メンバー '<メンバー名>' にインスタンス参照でアクセスできない
-
[解決済み】WebForms UnobtrusiveValidationModeは、jqueryのScriptResourceMappingを必要とする
-
[解決済み】ソケットのアドレス(プロトコル/ネットワークアドレス/ポート)は、通常1つしか使用できない?
-
[解決済み】「入力文字列が正しい形式ではありませんでした」エラーの解決方法は?[重複しています]。
-
[解決済み】Visual studio 2019がデバッグ時にフリーズする件
-
[解決済み] EntityTypeにキーが定義されていないエラー
-
[解決済み】Linq 構文 - 複数列の選択
-
[解決済み】2つ(またはそれ以上)のリストを1つに統合する(C# .NETで
-
[解決済み】 C# 条件演算子エラー 代入、call、increment、decrement、await、new object 式のみ文として使用可能です。
-
[解決済み】インデックスが範囲外でした。コレクションパラメータname:indexのサイズより小さく、非負でなければなりません。