Son bir-iki bölüm dışındaki bütün kodları Not Defteri'nde (notepad) yazacağız. Aslında Visual Studio adında son derece gelişmiş ve işimizi son derece kolaylaştıran bir editör yazılımı var. Ancak bizim buradaki amacımız gelişmiş kurumsal yazılımlar geliştirmek yerine C#'ı tam anlamıyla öğrenmek olduğu için bu gelişmiş yazılımı kullanmayacağız. Not Deferi'nde yazdığımız kod dosyasına "cs" uzantısı verip .Net Framework programıyla birlikte gelen csc.exe derleyicisi ile derleyeceğiz. Bu derleyici komut satırında çalışıyor ve dolayısıyla da kodumuzun derlenmesi için komut satırında kod yazacağız. Yani .Net Framework programı hem kodumuzu derlemek için, hem de programımızın çalışması için gerekli. .Net Framework'u herhangi bir download sitesinden ya da Microsoft'un resmî sitesinden ücretsiz olarak indirip bilgisayarınıza kurabilirsiniz. Vista kullanıyorsanız çok büyük ihtimalle, XP kullanıyorsanız da bir ihtimalle .Net Framework siz de zaten kuruludur. Ancak işinizi garantiye almak isterseniz veya son sürümünü edinmek isterseniz tekrar kurabilirsiniz.
.Net Framework'u kurduktan sonra bilgisayarımıza bir ayar yapmamız gerekecek. Bu ayara "path ayarlama" diyoruz. Bu ayarı yapmamızın sebebi komut satırında hangi klasörde olursak olalım csc.exe'ye erişebilmemiz. Bunun için şunları yapın:
Bilgisayarım'a sağ tıklayın.
"Özellikler"i seçin.
"Gelişmiş" sekmesine gelin.
"Ortam Değişkenleri" butonuna tıklayın.
"Sistem değişkenleri" kısmındaki "Path"a çift tıklayın.
Bu pencere burada kalsın, şimdi C:\WINDOWS\Microsoft.NET\Framework klasörüne gidin. Oradaki klasörlerin herbirinin içine tek tek bakın. Hangisinin içinde csc.exe varsa o klasörün adres çubuğundaki yolu kopyalayın.
Şimdi önceki açtığımız "Sistem Değişkenini Düzenle" penceresinin "Değişken Değeri" kısmının sonuna ; işaretini koyup yolu yapıştırın.
Bütün pencerelerden "tamam" diyerek çıkın.
Artık Not Defteri'nde yazdığımız kodu csc.exe derleyicisi ile derleyebiliriz. Örneğin "cs" uzantısı verdiğimiz kaynak kodumuzun adı "deneme.cs" olsun. Komut satırını açıp, kaynak kod dosyamızın olduğu klasörü aktif hâle getirip, csc deneme.cs yazıp entera basarak kodumuzu derleriz. Oluşan exe dosyamız kaynak kodumuzla aynı klasörde ve deneme.exe adıyla oluşur. Eğer aktif klasörde zaten deneme.exe diye bir dosya varsa eski dosya silinip yeni dosyamız kaydedilir. Programımızın kaynak kodun adından farklı bir adla oluşmasını istiyorsak
csc /out:Tht.exe deneme.cs
komutunu veririz. Bu örnekte programımız Tht.exe adıyla oluşacaktır.
.Net Framework'u kurduktan sonra bilgisayarımıza bir ayar yapmamız gerekecek. Bu ayara "path ayarlama" diyoruz. Bu ayarı yapmamızın sebebi komut satırında hangi klasörde olursak olalım csc.exe'ye erişebilmemiz. Bunun için şunları yapın:
Bilgisayarım'a sağ tıklayın.
"Özellikler"i seçin.
"Gelişmiş" sekmesine gelin.
"Ortam Değişkenleri" butonuna tıklayın.
"Sistem değişkenleri" kısmındaki "Path"a çift tıklayın.
Bu pencere burada kalsın, şimdi C:\WINDOWS\Microsoft.NET\Framework klasörüne gidin. Oradaki klasörlerin herbirinin içine tek tek bakın. Hangisinin içinde csc.exe varsa o klasörün adres çubuğundaki yolu kopyalayın.
Şimdi önceki açtığımız "Sistem Değişkenini Düzenle" penceresinin "Değişken Değeri" kısmının sonuna ; işaretini koyup yolu yapıştırın.
Bütün pencerelerden "tamam" diyerek çıkın.
Artık Not Defteri'nde yazdığımız kodu csc.exe derleyicisi ile derleyebiliriz. Örneğin "cs" uzantısı verdiğimiz kaynak kodumuzun adı "deneme.cs" olsun. Komut satırını açıp, kaynak kod dosyamızın olduğu klasörü aktif hâle getirip, csc deneme.cs yazıp entera basarak kodumuzu derleriz. Oluşan exe dosyamız kaynak kodumuzla aynı klasörde ve deneme.exe adıyla oluşur. Eğer aktif klasörde zaten deneme.exe diye bir dosya varsa eski dosya silinip yeni dosyamız kaydedilir. Programımızın kaynak kodun adından farklı bir adla oluşmasını istiyorsak
csc /out:Tht.exe deneme.cs
komutunu veririz. Bu örnekte programımız Tht.exe adıyla oluşacaktır.
