Release ve Debug arasında ne fark var?

0

Visual Studio içerisinde Debug Mode ve Release Mode arasında ne fark var?

Derleme yaparken, ürün aşamasına gelmiş uygulamayı hangi modda derlemeliyim? 

alattin alattin (13527)
6 yıl önce sordu

Toplam 1 Cevap


1

Visual Studio'da Release ve Debug mod arasındaki en önemli fark, Debug derlemede kod optimizasyonu yoktur. Debug modundayken, hata giderme işlemleri için kodunuza ilaveler yapılır. Bu sayede Visual Studio Debug modunda sizin hatayı bulmanızı ve gidermenizi kolaylaştırır.

Release modu, artık yazılımın tamamlanmış, ürün haline gelmiş, yayına hazır halidir. Release modunda hata giderme için eklenmiş kodlar çıkartılır. Böylelikle derleme sonucunda oluşacak dosyanın boyutu da küçülür.

Ayrıca Release modunda hata ayıklama işleminde üretilen sembolik hata ayıklama bilgisi,  .PDB dosyaları, koddan çıkartılır.

Yukarıdaki sebeplerden uygulamayı geliştirirken Debug, ürün aşamasına gelip yayına alacağınız zaman Release modu seçmelisiniz.

alattin alattin (13527)
6 yıl önce cevaplandı

ü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