-errorreport
Menentukan bagaimana pengkompilasi Visual Basic harus melaporkan kesalahan pengkompilasi internal.
Sintaks
-errorreport:{ prompt | queue | send | none }
Keterangan
Opsi ini menyediakan cara mudah untuk melaporkan kesalahan pengkompilasi internal (ICE) Visual Basic ke tim Visual Basic di Microsoft. Secara default, pengkompilasi tidak mengirim informasi ke Microsoft. Namun, jika Anda mengalami kesalahan pengkompilasi 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 opsi -errorreport
.
Opsi | Perilaku |
---|---|
prompt |
Jika terjadi kesalahan pengkompilasi internal, kotak dialog muncul sehingga Anda dapat melihat data yang tepat yang dikumpulkan pengkompilasi. 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 akan mengirim data ke Microsoft. |
queue |
Mengantrikan laporan kesalahan. Ketika Anda masuk dengan izin sebagai 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 opsi -errorreport tidak ditentukan. |
send |
Jika terjadi kesalahan kompilator internal, dan pengaturan kebijakan komputer dan pengguna memungkinkannya, pengkompilasi mengirim data ke Microsoft. Opsi -errorreport:send mencoba mengirim informasi kesalahan secara otomatis ke Microsoft jika pelaporan diaktifkan oleh pengaturan sistem Pelaporan Kesalahan Windows. |
none |
Jika terjadi kesalahan pengkompilasi 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 mereproduksi kesalahan.
Catatan
Opsi -errorreport
tidak tersedia dari dalam lingkungan pengembangan Visual Studio; ini hanya tersedia saat mengompilasi dari baris perintah.
Contoh
Kode berikut mencoba mengkompilasi T2.vb
, dan jika pengkompilasi mengalami kesalahan pengkompilasi internal, kode tersebut meminta Anda untuk mengirim laporan kesalahan ke Microsoft.
vbc -errorreport:prompt t2.vb