14.2 – .exe Dosyası Alma (Projeyi Derleme)


🛠️ 14.2 – .exe Dosyası Alma (Projeyi Derleme)


🎯 

Amaç:

Projeyi derleyerek çalışabilir bir .exe (uygulama yürütülebilir dosyası) üretmek.

Bu dosya, Visual Studio olmadan da projeyi çalıştırmak isteyen herkes için gereklidir.


🧭 

Adım Adım .exe Dosyası Alma Yolu (Visual Studio)

1️⃣ 

Çözümü Derleme:

Menüden:

Build > Build Solution (Ctrl+Shift+B)

veya

Derle > Çözümü Derle

Bu işlem tamamlandığında:

  • Visual Studio, projenizi derler
  • .exe dosyası otomatik olarak bin/Debug veya bin/Release klasörüne yazılır

2️⃣ 

Debug vs. Release Farkı:

ModAçıklama
DebugGeliştirme/test amaçlıdır, hata ayıklama bilgileri içerir
ReleaseSon kullanıcıya sunmak için optimize edilmiş sürümdür

🔑 Tavsiye: Projeyi teslim ederken Release modunu kullanın.

3️⃣ 

Release Modunda Derleme:

  • Araç çubuğundan Debug menüsünü açın
  • Release seçin
  • Sonra tekrar “Build Solution” yapın

.exe dosyanız artık şurada bulunur:

ProjeAdi/bin/Release/ProjeAdi.exe

📦 

.exe Dosyası Hangi Dosyalarla Birlikte Paylaşılmalı?

.exe tek başına çalışmayabilir! Aşağıdaki dosyalar da gereklidir:

  • .dll dosyaları (örneğin EntityFramework.dll, System.Data.SqlClient.dll vb.)
  • .config dosyası (app.config’in derlenmiş hali)
  • Veri dosyaları (örneğin notlar.txt, veri.db)

Bu yüzden Release klasörünün tamamını paylaşmak daha güvenlidir.


🗂️ 

Teslimata Uygun Yapı Önerisi:

ProjeAdi/
├── bin/
│   └── Release/
│       ├── ProjeAdi.exe
│       ├── ProjeAdi.exe.config
│       ├── EntityFramework.dll
│       └── ...

⚠️ 

Dikkat Edilmesi Gerekenler:

  • Uygulamanız .txt dosyalarıyla çalışıyorsa, bu dosyaları da Release klasörüne kopyalayın
  • Eğer özel yazı tipi, ikon, görsel gibi kaynaklar varsa, onlar da .exe yanında olmalı
  • Windows, bazı sistemlerde bilinmeyen yayıncı uyarısı verebilir – bu doğaldır

Leave a Reply