C# ile Programın Hata Verdiğini Nasıl Tespit Edebilirim?

0

Program

Merhaba arkadaşlar uygulama yukarıdaki gibi çöktüğünde C# ile çöktüğünü nasıl tespit edebilirim?

halilselcuk halilselcuk (1)
9 yıl önce sordu

    Toplam 1 Cevap


    0

    Projenizdeki Program.cs dosyasını bulun. Program.cs içindeki Main metodunu şu şekilde  try-catch bloguna alın

    static void Main()
            {
                try
                {
                    Application.EnableVisualStyles();
                    Application.SetCompatibleTextRenderingDefault(false);
                    Application.Run(new Form1());
                }
                catch (Exception ex)
                {
    
                    MessageBox.Show(ex.Message.ToString());
                }
               
            }

    Bu şekilde oluşan hatayı ekrana getirebilirsiniz.

    Aynı zamanda Denetim Masası > Yönetimsel Araçlar > Olay görüntüleyici > Windows günlükleri > Uygulama

    altından hataya sebep olan durum ile ilgili bilgi alabilirsiniz.

    alattin alattin (17125)
    9 yıl önce cevaplandı

    • Hocam uygulamayı ben yazmadım, kaynak kodlarına erişmem mümkün değil. Benim istediğim yazdığım uygulama ile başka bir programın görseldeki gibi çöküp çökmediğini anlamak. halilselcuk 9 yıl önce
    • En basitinden Event Viewer yani olay görüntüleyici kayıtlarını kontrol eden bir uygulama yazabilirsiniz. Belirli aralıklar ile server.exe uygulamasına ait bir çökme raporu var mı kontrol edebilirsiniz. alattin 9 yıl önce
    üyelik gerektirir

    Cevap yazabilmek için üye girişi yapmalısınız.

    Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
    uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol