| |||||||
| Programlama .Net C# 3D EXE DLL vb Programların Kod Örnekleri Kod Yapın Programları Program Yapmak İçin Gerekli Paylaşimlar |
![]() |
| | Seçenekler |
| | #1 |
| Banned | Visual Basic 6.0 ile birlikte gelen Package & Deployment Wizard kurulum hazırlama programını kullananlar birçok hata ile karşılaşmışlardır. Bu hatalardan kökten kurtulmanın en iyi yöntemi Inno Setup yazılımından faydalanmaktır. Şimdi burada en baştan başlayarak bir kurulum (setup) dosyası hazırlamayı öğreneceğiz. 1) İlk adım olarak Visual Basic ile oluşturduğumuz proje dosyasını son hali ile kaydediyoruz. 2) Programımızın hangi dll ya da ocx dosyalarını kullandığını anlayabilmek için "Package & Deployment Wizard" programından yardım alacağız. (Sadece bilgi amaçlı) 3) Sonra "Microsoft Visual Studio 6.0 > Microsoft Visual Studio 6.0 Tools" yolunu takip ederek "Package & Deployment Wizard" programını başlatıyoruz ve uygun klasörü göstererek Package butonuna tıklıyoruz. (Sisteminizde kurulu değilse Visual Studio CD'sinden kurabilirsiniz.) ![]() 4) 3. adımı tamamladığımızda, projemizin bulunduğu klasörde "Package" isminde bir klasör oluşacaktır. Bu klasörün içindeki "Setup.lst" dosyasından faydalanacağız. Bu dosyayı alıp diğer Package klasörünü tamamen silebiliriz. 5) Daha sonra BURDAN adresine giderek Inno Setup programını indiriyoruz ve sistemimize kuruyoruz. Ardından bu linke BURDAN tıklayarak gerekli VB 6 dll dosyalarını indiriyoruz. Sıkıştırılmış dosyayı projemiz ile aynı klasöre açıyoruz ve klasörün ismini örneğin "vbdll" olarak değiştiriyoruz. 6) Şimdi klasörlerimizin neye benzediğine bir bakalım: (vbdll klasörü içinde 5. adımda açtığımız zip dosyasının içindeki dosyalar bulunmaktadır.) ![]() 7) Şimdi ise "Inno Setup Compiler" isimli prorgramımızı başlatıyoruz. Burada "Create a new script file using the script wizard" seçeneğini seçiyoruz. Program ismi, versiyon gibi yerleri doldurarak devam ediyoruz. Bazı küçük ayrıntıları ayarladıktan sonra "Custom output directory" kısmına oluşturulacak setup dosyasının kaydedileceği yeri göstereriyoruz. 8) Yukarıdaki ayarlamaları da yaptıktan sonra Inno Setup bir script file oluşturacak ve derlemek isteyip istemediğiniz soracaktır. Burada Hayır diyerek devam ediyoruz ve karşımıza bir script dosyası çıkacaktır. Şimdi bu dosya üzerinde küçük değişiklikler yapacağız. 9) Öncelikle [Files] kısmına gelerek en başa aşağıdaki text dosyasındaki satırları yapıştırıyoruz. eklenecek.txt Eğer projemiz başka ocx dosyalarına da ihtiyaç duyuyor ise onları da eklemeliyiz. Örneğin, projemiz ComCtl32.ocx dosyasına ihtiyaç duysun. Eklenecek satır şöyle olur: (Tek satır halinde yazılmalıdır.) Source: "ComCtl32.ocx"; DestDir: "{sys}"; Flags: restartreplace sharedfile regserver 10) Şimdi ise daha önceden oluşturduğumuz Setup.lst dosyasındaki satırların Inno Setup'daki karşılıklarını öğreneceğiz: $(AppPath){app}$(WinSysPathSysFile){sys}$(WinSysPa th){sys}$(DLLSelfRegister)regserver$(Shared)shared file$(TLBRegister)regtypelib$(MSDAOPath){dao} 11) Artık setup programımız hazır hale geldi. Oluşturduğumuz script dosyası şöyle oluştu: ornek.iss 12) Yukarıdaki butonlardan "Compile" yazana tıklıyoruz ve programımız hazır. Setup dosyası daha önceden belirttiğiniz 'output' klasörüne ya da varsayılan olarak 'Program Files' içinde 'Inno Setup' klasöründe bulunabilir. Artık bu setup dosyasını gönül rahatlığı ile dağıtabilirsiniz... |
| |
| bilgisayarcı Adli üyeye bu mesaji için Tesekkür Eden 2 Kisi: | birrkul (03-07-2008), david_slow (02-03-2008) |
| | #2 |
| Junior Member ![]() | SaĞol Bİrader;) GÜzel Palasim Yapisin;) |
| |
![]() |
| Bookmarks |
| Etiketler |
| hazirlama, dosyasi, setup, optimizasyonu, basic, visual |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Visual Task Tips 3.2 | serkan32 | Masaüstü | 0 | 05-23-2008 11:32 PM |
| Wİnrarla Setup Hazirlama (resİmlİ) | Tin@rji | Resimli Program Anlatımı | 0 | 12-07-2007 02:46 PM |
| Visual Basic Run Time Redistribution Pack 6.0 SP5 | Affiliate Program | Araçlar (Program Arşivi) | 0 | 10-07-2007 09:43 AM |
| Visual Basic .NET Code Samples Master Set of 101 Samples | Affiliate Program | Programlama | 0 | 06-25-2007 10:43 PM |
| Wise Setup setup oluşturma yapma programı | KoNCReN | Kurulum - Kaldırım | 0 | 06-13-2007 09:45 AM |