2011-05-23 16 views
8

Windows Forms uygulamam için bir yükleyici oluşturdum ve proje çıktısını programlar menüsüne ekledim. Ama şimdi istediğim, 'yükleme ve kaldırma seçeneklerini içermesi gereken program menüsünde bir klasöre sahip olmalıyım'.Windows Forms uygulaması için yükleyici ve kaldırıcı nasıl oluşturulur

Lütfen bana yardım edin. Şimdiden teşekkürler.

+0

Um - burada yoğun olabilirim - ama "Install" kısayolunu menüde yerleştirme - eğer bir kurulum değilse? Veya yazılımı zaten yükledikten sonra bir yükleme yapmak ne demektir. * Genellikle *, uygulamayı başlatmak için bir kısayolu ve (isteğe bağlı olarak) bir yükleme kısayolunu içeren bir klasör oluşturursunuz. –

cevap

9

En kolay yol, Visual Studio'da bir Kurulum ve Dağıtım projesi oluşturmaktır.

0

Sen NSIS ile deneyebilirsiniz, açık kaynak ve çok kolay ...

"NSIS (Nullsoft Scriptable Install System) bir profesyonel: Burada

üzerinde çalışmak yararlı bir bağlantı var Windows yükleyicileri oluşturmak için açık kaynak sistemi. Mümkün olduğunca küçük ve esnek olacak şekilde tasarlanmıştır ve bu nedenle internet dağıtımı için çok uygundur. " web sitesiyle

Eğer öğreticiler ve örnekler bulabilirsiniz, link: Ben bu yardımı umut http://nsis.sourceforge.net/Main_Page

! Kurulum ve Dağıtım projesi işleyemez senaryoları gelişmiş varsa

+0

Basit bir bağlantıyla 5 yıllık bir soruyu yanıtlıyorsunuz. Genellikle, bu, gerçek bir değer sağlamadığınız için kötü bir uygulama olarak kabul edilir. Bunun yerine bir yorum olabilirdi. –

+0

Potansiyel bir çözümün bağlantısı her zaman bekler, ancak lütfen [linkin etrafına bağlam ekleyin] (http://meta.stackoverflow.com/a/8259/169503), böylece diğer kullanıcılarınızın ne olduğu ve ne olduğu hakkında fikir sahibi olurlar. orada. Hedef siteye ulaşılamaması veya sürekli olarak çevrimdışı olması durumunda, her zaman önemli bir bağlantının en alakalı bölümünü belirtin. Dikkat edin ki, * harici bir siteye bir linkten çok daha fazla *, [Neden ve neden bazı cevaplar silinmiş?] (Http://stackoverflow.com/help/deleted-answers) olası bir nedendir. – zuazo

+0

Soruyu yorumlayamıyorum, bu nedenle bir cevap yazdım. Tavsiyen için teşekkürler. – M84

0

, ben WiX içine bakarak tavsiye ederiz ederim.

WiX ilk olarak 2004 yılında başlatılan sahip son derece olgun Microsoft opensource proje, ve hala günümüzde etkin. Hatta yapılandırma için başlangıç ​​ve intellisense ile size yardımcı olmak için bir VS uzantısı sağlar.

olsa uyardı: WiX öncelikle MSI alanı dil kullanmak XML dosyalarını kullanır. Proje planınızda özel olarak "yükleyici oluşturma" yoksa, kullandığınız bir araç değildir.

İlgili konular