BT kariyerimde adil bir kod yazdım ve çok sayıda Windows programı yayınladım, bu yüzden Windows yükleyici paketleri oluşturmak için iyi bir araç her zaman önemliydi. Her program, komut dosyaları, DLL'ler, güvenlik ayarları vb. Gibi farklı bir ihtiyaçlar kümesine sahip olacaktır. Bu yüzden, karmaşık bir gereksinim kümesini ele alabilen bir araç gerekliydi.
Paranız veya ihtiyacınız varsa destek tonu, her zaman Windows kullanarak birçok şirket için sağlam bir seçim olan InstallShield ile birlikte gidebilirsiniz. Visual Studio ve Visual Foxpro ile paketlenmiş geldiğinden, her zaman bizim InstallShield'i ilk günlerde kullandık.
Ancak, Windows yükleyicileri oluşturmak için tek iyi bir yazılım değil. Bu yazıda, kuruluşunuzda deneyebileceğiniz birkaç ücretsiz ve ücretli (daha ucuz) yardımcı programdan söz edeceğim.
Nullsoft Scriptable Install System (NSIS)
Açık kaynaklı yazılımı seviyorsanız, Nullsoft Scriptable Yükleme Sistemi (NSIS)'i kontrol etmek isteyebilirsiniz. NSIS, çok basitten çok karmaşık Windows yükleyicilerinden her şeyi oluşturmak için kullanabileceğiniz profesyonel bir sistemdir. Küçük, ancak internet dağıtımı için uygun kılan büyük bir özellik kümesi vardır.
Adından da anlaşılacağı gibi, NSIS komut dosyası tabanlı olup, ihtiyaç duyduğunuz kadar karmaşık bir mantık oluşturmanıza olanak tanır. herhangi bir durumla başa çıkmak. Neyse ki, yeni başlayanlar için, aynı zamanda başlamanız için bir sürü eklenti ve önceden tanımlanmış komut dosyası içerir.
İşte bu MSI paket yaratıcısının en sevdiğim özelliklerinin bir listesi:
Program, sağlama aracı, bileşen seçimi için liste ve ağaç, otomatik kurulumlar için sessiz mod, yazı yazma için tam kod düzenleyici vb.
Gelişmiş Yükleyici
Gelişmiş Yükleyici strong> sürümünün de ücretsiz bir sürümü vardır, ancak yükleyicinizin ne kadar karmaşık olduğuna bağlı olarak fiyata giren diğer birkaç sürümü de vardır. olmak. Çok sık güncellenir ve çok iyi çalışır.
Destek için bazı seçenekler de içeren daha profesyonel bir şey arıyorsanız, Gelişmiş Yükleyici iyi bir seçimdir. Sahip oldukları beş farklı sürüm arasında bir özellik arızası istiyorsanız, bağlantıya göz atın. Ücretsiz sürüm aslında çok fazla özelliğe sahipti ve şirketimizde uzun süre kullanabildik çünkü montajcılarımız oldukça basitti.
Gelişmiş Yükleyici için bir benzersiz özellik Yükleyici Analizi. Temel olarak, kullanıcıların uygulamalarınızı nasıl yüklediğini, kullandığını ve kaldırdığını görmek için bir dizi araç. Kullanıcı tabanınızın ne kadar büyük olduğunu kolayca görebilir, bir kullanıcı programı kaldırdığında bir anket yükleyebilir ve kullanıcının sistemi ve coğrafi konumuyla ilgili bilgi alabilirsiniz. Bunların hepsi şık ve modern bir web arayüzünde kendini test et.
Ayrıca kolayca yeniden paketlenebilmenizi sağlar. Uygulamalarınızı, Evrensel Windows Platformu için gerekli olan yeni AppX biçimine dönüştürün. Herhangi bir kod değişikliği gerektirmez ve ücretsiz bir AppX dönüştürücü aracı vardır. Bunlar benzersiz özelliklerden sadece bazılarıdır, ancak Advanced Installer hemen hemen tüm üsleri kapsamaktadır. Her sürüm için özelliklerin tam listesi 'ye bakın.
Inno Kurulumu
Inno Kurulumu, tamamen ücretsiz olan ve 1997'den bu yana olan gelişmiş bir Windows yükleyicisidir. Orta derecede karmaşık gereksinimlere sahip küçük işletmeler için bir çok özelliği vardır ve harika çalışır.
10
Aşağıda, Inno Setup'ın en iyi özelliklerinden bazılarının listesi verilmiştir:
Genel olarak, bu tamamen ücretsiz ve kullanımı çok kolay olduğu için gerçekten iyi bir seçenektir. InstallShield ve hatta Advanced Installer'ın yapabileceği şeyleri yapamayacaktır, ancak temel özelliklerin tümünü kapsamaktadır.
WIX Toolset
WIX Toolset, Visual Studio 2012 veya üstü ile çalışan Windows yükleyicileri oluşturmak için kullanılan ücretsiz bir araç kümesidir. Son olarak bahsettim çünkü en büyük öğrenme eğrisini gerektiriyor. Onunla çok karmaşık yükleyiciler oluşturabilirsiniz, ancak biraz kod yazıyor ve genellikle bir komut satırı kullanacaksınız.
WIX Toolset XML yazma modelini temel alır. Visual Studio'nuz yoksa, Wix araçlarını veya MSBuild'i kullanabilirsiniz. MSI, MSP, MSM ve MST yükleyici dosyalarını oluşturmayı destekler. Ayrıca, çok sayıda Windows Installer özelliğini de destekler.
Böylece, Windows yükleyicileri oluşturmak için kullanabileceğiniz daha iyi bilinen ve kararlı programlardan bazıları. Eminim orada başka birçok kişi var, bu yüzden yorumlarda hangisini kullandığınızı bize bildirmekten çekinmeyin. Tadını çıkarın!