Makale
Visual Studio 2010 da Programlarımızın Kurulum ( Setup ) Dosyalarını Oluşturma
Bu yazımızda örnek olarak C# ta yazılmış bir masaüstü uygulamasının setup'ını oluşturacağız. Öncelikle
File -> New Project -> Other Project Types -> Setup and Deployment -> Visual Studio Installer -> Setup Project
yolunu izleyerek, istediğimiz .NET Framework ünü ve Proje ismimizi seçtikten sonra Add to Solution seçeneğini de işaretleyerek yeni bir kurulum projesi oluşturuyoruz.

Daha sonra Solution Explorer' da projemizin isminine sağ tıklayarak -> View -> File System diyerek dosyalarımızı açıyoruz.

Açılan ekranda 3 adet klasörün olduğu görülür.
Application Folder'a programın .exe sini, gerekli dll leri,yardım dosyalarını,icon ları vs. yükleyebilirsiniz.

Projemizin outputunu;
Application Folder'a sağ tıklayarak -> Add -> Project Output -> Primary Output -> Ok diyerek yapıyoruz.


Application Folder a dosya ekleme işlemini ise ;
Application folder a sağ tıklayarak -> Add -> File
diyerek öncelikle programımızın exe sini ve diğer dosyaları aynı yöntemle secerek ekliyoruz.


Masaüstünde Programımızın Kısayolunu Oluşturmak İçin ;
User's desktop ı seçtikten sonra ortadaki bölümde boşluğa sağ tıklayarak -> Create New Shortcut diyoruz.

Burada açılan pencerede kısayolumuzun çalıştıracağı program olarak Application Folder ın içerisine daha önce attığımız programızın .exe sini seçiyoruz.


İstersek oluşturduğumuz kısayolunun üstüne tıklayarak sağ tarafta Properties bölümündeki Icon kısmından istediğimiz icon u da seçerek kısayolumuzu daha görsel kılabiliriz.

3.klasör olan User's Program Menu ise Başlat -> Programlar kısmına programımızın kısayolunu ekler. Burda gerekli işlemlerse yukarıda anlatılan masaüstünde kısayol oluşturmayla aynıdır.
Bütün bu işlemleri tamamladıktan sonra Build -> Configuration Manager diyerek build edeceğimiz programları seçiyoruz.

Oluşturduğumuz setup projesinin seçili olduğundan emin olduktan sonra Close diyerek kapatıyoruz ve uygulamamızı build ediyoruz.

Kurulumumuz ProjeIsmi -> Debug klasörünün altında hazır.
Anlamayanlar İçin Videolu Olarak