Bagikan melalui


-errorreport

Menentukan bagaimana pengkompilasi Visual Basic harus melaporkan kesalahan kompilator internal.

Sintaksis

-errorreport:{ prompt | queue | send | none }

Komentar

Opsi ini menyediakan cara mudah untuk melaporkan kesalahan kompilator internal Visual Basic (ICE) ke tim Visual Basic di Microsoft. Secara default, pengkompilasi tidak mengirim informasi ke Microsoft. Namun, jika Anda mengalami kesalahan kompilator internal, opsi ini memungkinkan Anda melaporkan kesalahan ke Microsoft. Informasi tersebut akan membantu teknisi Microsoft mengidentifikasi penyebabnya dan dapat membantu meningkatkan rilis Visual Basic berikutnya.

Kemampuan pengguna untuk mengirim laporan tergantung pada izin kebijakan komputer dan pengguna.

Tabel berikut ini meringkas efek -errorreport opsi.

Opsi Perilaku
prompt Jika terjadi kesalahan kompilator internal, kotak dialog muncul sehingga Anda dapat melihat data yang tepat yang dikumpulkan kompilator. Anda dapat menentukan apakah ada informasi sensitif dalam laporan kesalahan dan membuat keputusan apakah akan mengirimkannya ke Microsoft. Jika Anda memutuskan untuk mengirimnya, dan pengaturan kebijakan komputer dan pengguna mengizinkannya, pengkompilasi mengirim data ke Microsoft.
queue Mengantrekan laporan kesalahan. Ketika Anda masuk dengan hak istimewa administrator, Anda dapat melaporkan kegagalan apa pun sejak terakhir kali Anda masuk (Anda tidak akan diminta untuk mengirim laporan untuk kegagalan lebih dari sekali setiap tiga hari). Ini adalah perilaku default ketika -errorreport opsi tidak ditentukan.
send Jika terjadi kesalahan kompilator internal, dan pengaturan kebijakan komputer dan pengguna mengizinkannya, pengkompilasi mengirimkan data ke Microsoft.

Opsi -errorreport:send ini mencoba mengirim informasi kesalahan secara otomatis ke Microsoft jika pelaporan diaktifkan oleh pengaturan sistem Pelaporan Kesalahan Windows .
none Jika terjadi kesalahan kompilator internal, kesalahan tersebut tidak akan dikumpulkan atau dikirim ke Microsoft.

Pengkompilasi mengirim data yang menyertakan tumpukan pada saat kesalahan, yang biasanya menyertakan beberapa kode sumber. Jika -errorreport digunakan dengan opsi -bugreport , maka seluruh file sumber dikirim.

Opsi ini paling baik digunakan dengan opsi -bugreport , karena memungkinkan teknisi Microsoft untuk lebih mudah mereprodurasi kesalahan.

Nota

Opsi -errorreport ini tidak tersedia dari dalam lingkungan pengembangan Visual Studio; opsi hanya tersedia saat mengkompilasi dari baris perintah.

Contoh

Kode berikut mencoba mengkompilasi T2.vb, dan jika pengkompilasi mengalami kesalahan kompilator internal, kode berikut meminta Anda untuk mengirim laporan kesalahan ke Microsoft.

vbc -errorreport:prompt t2.vb

Lihat juga