Share via


/bugreport (C# 編譯器選項)

指定偵錯資訊應該置於檔案以便稍後分析。

/bugreport:file

引數

  • file
    您要包含錯誤報告的檔案名稱。

備註

/bugreport 選項會指定下列資訊應該置於 file:

  • 編譯中所有原始程式碼檔的複本。

  • 編譯中使用的編譯器選項清單。

  • 您的編譯器、執行階段和作業系統的版本資訊。

  • 除了隨附於 .NET Framework 和 SDK 的組件之外,還包括參考組件和模組 (儲存為十六進位數字)。

  • 編譯器輸出 (如果有的話)。

  • 問題的描述,會提示您操作指示。

  • 您認為問題該如何解決的描述,會提示您操作指示。

如果搭配 /errorreport:prompt/errorreport:send 使用這個選項,檔案中的資訊會傳送到 Microsoft Corporation。

由於 file 中放置所有原始程式碼檔的複本,您可能想要以最短的可能程式重現 (可疑的) 程式碼缺失。

在 Visual Studio 中無法使用這個編譯器選項,而且無法利用程式設計的方式變更它。

請注意,所產生檔案的內容會公開 (Expose) 原始程式碼,而這可能會不慎洩漏資訊。

請參閱

參考

/errorreport (C# 編譯器選項)

其他資源

C# 編譯器選項

專案屬性 (Visual Studio)