Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Visual Basic derleyicisinin iç derleyici hatalarını nasıl rapor etmesi gerektiğini belirtir.
Sözdizimi
-errorreport:{ prompt | queue | send | none }
Açıklamalar
Bu seçenek, Visual Basic iç derleyici hatasını (ICE) Microsoft'taki Visual Basic ekibine bildirmek için kullanışlı bir yol sağlar. Varsayılan olarak, derleyici Microsoft'a hiçbir bilgi göndermez. Ancak bir iç derleyici hatasıyla karşılaşırsanız, bu seçenek hatayı Microsoft'a bildirmenizi sağlar. Bu bilgiler Microsoft mühendislerinin nedenini belirlemesine yardımcı olur ve Visual Basic'in bir sonraki sürümünün geliştirilmesine yardımcı olabilir.
Kullanıcının rapor gönderebilmesi makine ve kullanıcı ilkesi izinlerine bağlıdır.
Aşağıdaki tabloda seçeneğin etkisi özetlemektedir -errorreport .
| Seçenek | Davranış |
|---|---|
prompt |
Bir iç derleyici hatası oluşursa, derleyicinin topladığı verileri tam olarak görüntüleyebilmeniz için bir iletişim kutusu açılır. Hata raporunda hassas bilgiler olup olmadığını belirleyebilir ve bunu Microsoft'a gönderip göndermemeye karar verirseniz. Göndermeye karar verirseniz ve makine ve kullanıcı ilkesi ayarları buna izin verirse, derleyici verileri Microsoft'a gönderir. |
queue |
Hata raporunu kuyruğa alır. Yönetici ayrıcalıklarıyla oturum açtığınızda, en son oturum açtığınızdan bu yana herhangi bir hatayı bildirebilirsiniz (her üç günde bir birden fazla hata için rapor göndermeniz istenmez). Seçenek belirtilmediğinde -errorreport bu varsayılan davranıştır. |
send |
Bir iç derleyici hatası oluşursa ve makine ve kullanıcı ilkesi ayarları buna izin verirse, derleyici verileri Microsoft'a gönderir. Bu seçenek -errorreport:send , Windows Hata Raporlama sistem ayarları tarafından raporlama etkinleştirildiyse hata bilgilerini Microsoft'a otomatik olarak göndermeyi dener. |
none |
Bir iç derleyici hatası oluşursa, bu hata toplanmaz veya Microsoft'a gönderilmez. |
Derleyici, hata anında yığını içeren verileri gönderir ve bu veriler genellikle bazı kaynak kodları içerir.
-bugreport seçeneğiyle kullanılırsa-errorreport, kaynak dosyanın tamamı gönderilir.
Microsoft mühendislerinin hatayı daha kolay yeniden oluşturmasına olanak sağladığından bu seçenek en iyi şekilde -bugreport seçeneğiyle kullanılır.
Uyarı
Bu -errorreport seçenek Visual Studio geliştirme ortamında kullanılamaz; yalnızca komut satırından derlenirken kullanılabilir.
Örnek
Aşağıdaki kod derlemeyi T2.vbdener ve derleyici bir iç derleyici hatasıyla karşılaşırsa, hata raporunu Microsoft'a göndermenizi ister.
vbc -errorreport:prompt t2.vb
Ayrıca bakınız
- Visual Basic Command-Line Derleyici
- Örnek Derleme Komut Satırları
- -bugreport