さまざまな顧客で実行されている Windows フォーム アプリケーションがあり、エラーが発生した場合はデータベースにログインし、ログに記録されたスタック情報を使用して問題を修正します。
ただし、本番環境でのみ発生する問題があります。たとえば、スタックが表示されます。
CalculateTotals(メソッド名) :NullReferenceException: オブジェクト参照がオブジェクトのインスタンスに設定されていません。
CalculateTotals はメソッド名であり、多くのサブメソッド呼び出しとより多くの行があり、失敗したコードの正確な行番号を取得できません。
私のアプリケーションの PDB ファイルは (インストール時に) 顧客に送信されません。
その .PDB ファイルのコピーを保持し (リモートの場所にあり、インストールの一部にならない可能性があります)、それを使用してエラーをデバッグし、正確な行を取得するにはどうすればよいですか?