Share via


/bugreport (C# コンパイラ オプション)

後で分析を行うことができるように、デバッグ情報をファイルに出力するように指定します。

/bugreport:file

Arguments

  • file
    バグ レポートを作成するファイルの名前。

解説

/bugreport オプションを指定すると、file には次の情報が出力されます。

  • コンパイル時のすべてのソース コード ファイルのコピー。

  • コンパイルで使用されたコンパイラ オプションの一覧。

  • コンパイラ、ランタイム、およびオペレーティング システムのバージョン情報。

  • .NET Framework (SDK を含む) に付属のアセンブリを除く参照アセンブリおよびモジュール (16 進数として保存)。

  • コンパイラの出力 (指定されている場合)。

  • 問題点の説明。プロンプトが表示されます。

  • 問題点の修正方法の説明。プロンプトが表示されます。

このオプションに /errorreport:prompt または /errorreport:send を指定すると、ファイルに保存される情報が Microsoft Corporation に送信されます。

すべてのソース コード ファイルのコピーが file に組み込まれてしまうため、問題があると思われるコードをできるだけ小さなプログラムとして再生成することがあります。

このコンパイラ オプションは、Visual Studio で利用できず、プログラムで変更することもできません。

生成されたファイルの内容により、ソース コードが公開され、情報が誤って暴露される場合があることに注意してください。

参照

処理手順

方法 : プロジェクト プロパティおよび構成設定を変更する

関連項目

/errorreport (C# コンパイラ オプション)

その他の技術情報

C# コンパイラ オプション