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.
Hata raporu oluştururken kullanabileceğiniz bir dosya oluşturur.
Sözdizimi
-bugreport:file
Tartışmalar
| Süre | Tanım |
|---|---|
file |
Gerekli. Hata raporunuzu içerecek dosyanın adı. Ad boşluk içeriyorsa, dosya adını tırnak işareti (" ") içine alın. |
Açıklamalar
aşağıdaki bilgiler öğesine fileeklenir:
Derlemedeki tüm kaynak kodu dosyalarının kopyası.
Derlemede kullanılan derleyici seçeneklerinin listesi.
Derleyiciniz, ortak dil çalışma zamanınız ve işletim sisteminiz hakkında sürüm bilgileri.
Varsa derleyici çıktısı.
Sizden istendiği sorunun açıklaması.
Sorunun nasıl düzeltilmesi gerektiğini düşündüğünüze ilişkin, size sorulduğundan bir açıklama.
Tüm kaynak kodu dosyalarının bir kopyası içinde filebulunduğundan, mümkün olan en kısa programda (şüpheli) kod hatasını yeniden oluşturmak isteyebilirsiniz.
Önemli
seçeneği, -bugreport hassas olabilecek bilgileri içeren bir dosya oluşturur. Bu, geçerli saati, derleyici sürümünü, .NET Framework sürümünü, işletim sistemi sürümünü, kullanıcı adını, derleyicinin çalıştırıldığı komut satırı bağımsız değişkenlerini, tüm kaynak kodunu ve başvurulan derlemelerin ikili biçimini içerir. Bu seçeneğe, bir ASP.NET uygulamasının sunucu tarafı derlemesi için Web.config dosyasında komut satırı seçenekleri belirtilerek erişilebilir. Bunu önlemek için Machine.config dosyasını kullanıcıların sunucuda derlemesine izin vermekten alıkoyacak şekilde değiştirin.
Bu seçenek , veya -errorreport:queue-errorreport:sendile -errorreport:promptkullanılırsa ve uygulamanız bir iç derleyici hatasıyla karşılaşırsa, içindeki file bilgiler Microsoft Corporation'a gönderilir. Bu bilgiler, Microsoft mühendislerinin hatanın nedenini belirlemesine yardımcı olur ve Visual Basic'in bir sonraki sürümünün geliştirilmesine yardımcı olabilir. Varsayılan olarak, Microsoft'a hiçbir bilgi gönderilmez. Ancak, varsayılan olarak etkin olan kullanarak bir uygulama -errorreport:queuederlediğinizde, uygulama hata raporlarını toplar. Ardından, bilgisayarın yöneticisi oturum açtığında, hata raporlama sistemi yöneticinin oturum açmadan sonra oluşan tüm hata raporlarını Microsoft'a iletmesini sağlayan bir açılır pencere görüntüler.
Uyarı
Bu -bugreport seçenek Visual Studio geliştirme ortamında kullanılamaz; yalnızca komut satırından derlendiğinde kullanılabilir.
Örnek
Aşağıdaki örnek T2.vb derler ve tüm hata raporlama bilgilerini Problem.txtdosyasına yerleştirir.
vbc -bugreport:problem.txt t2.vb
Ayrıca bakınız
- Visual Basic Command-Line Derleyici
- -debug (Visual Basic)
- -errorreport
- Örnek Derleme Komut Satırları
- securityPolicy için trustLevel Öğesi (ASP.NET Ayarlar Şeması)