DUYURULAR
Yeni eklenen ve/veya güncellenen sayfaları görmek için buraya tıklayınız.
Güncel ödev ve test listesini görmek için buraya tıklayınız.
Sitede yapılan iyileştirmeAer ve hata düzeltmelerine ait tüm bilgilendirmeleri görmek içinburaya tıklayınız.
ClickOnce deployment sayfasında belirttiğimiz gibi daha profesyonel görünümlü, ara stepleri olan ve tek seferde bir PC'deki tüm kullanıcılara kurulum imkanı veren setup yöntemi MSI veya Windows Installer yöntemi olarak geçiyor. (Şirketinizin genelinde, adminler tarafından tüm PC'lere dağıtım yapılması işi ise başka bir süreç olup, ben şahsen bunu hiç yapmadım ancak ihtiyacınız bu ise bu sayfadan bilgi edinebilirsiniz)
Bu kurulum seçeneğinde tüm PC'ye kurulum yapılacağı için kurulum yapan kişinin Admin yetkilerine sahip olması gerektiği de aşikardır. Şahsi PC'lerde bu çok sorun olmayacaktır ancak kurumsal ortamlarda BT(IT) politikaları nedeniyle bu pek mümkün olmayabilir. Böyle bir durumda ClickOnce seçeneği değerlendirilebilir.
Şimdi burda da geçmişe bakıldığında iki farklı yöntem görünüyor. Ben birine kısaca ISLE yöntemi, diğerine Installer yöntemi diyeceğim. Burada ve burada görüleceği üzer ISLE yöntemi VS'nun Community versiyonunda desteklenmiyormuş, sadece ücretli versiyonlarında destekleniyormuş, ancak bunun yerine sonra Installer yöntemi gelmiş, biz de bunu kullanacağız. Olur da ISLE yöntemini de denemek istersneiz burdan bilgi alabilirsiniz.
Ana referans dokümanımız şu: https://docs.microsoft.com/en-us/visualstudio/vsto/deploying-a-vsto-solution-by-using-windows-installer?view=vs-2019
Referans dokümanında bahsedilen installer’ı indirmek için buraya tıklayınız. Bu link VS 2017 ve 2019 için geçerli. Daha eski(veya yeni) versiyonlar için sayfadaki yönlendirmeleri takip ediniz.
Bunu indirip çalıştırdıktan sonra(VS kapalı olsun bu arada) VS'yu çalıştıralım. Ve pencereye yeni seçenekler geldiğini görelim.
Şimdi ben VSTOvb projem içine bir setup programı oluşturacağım. O yüzden bu solution’ı açıyoruz.
Gördüğünüz üzere, MSI kurulum yöntemi biraz daha teferruatlı. Tüm PC kullanıcılarına kurma gibi bir derdiniz yoksa, veya bir lisans key gibi birşey girdirmeyecekseniz ClickOnce tercih edin derim. Özellikle ticari amaçlı bir proje yapmıyor, kendiniz ve/veya birkaç kullanıcı için bir add-in hazırlıyorsanız MSI'a hiç gerek yok.
Kurulum aşaması yine ClickOnce'daki gibi basit:
Next dedikten sonra çıkan ekranda nereye kurulum olacaksa orası seçilir. User'a mı tüm PC'ye mi kurulum yapacağını da soruyor, Everyone dersek tüm PC'ye yani tüm kullanıcılara tek seferde kurulmuş olur.
Ben Everyone dedim, sonra çıkıp PC'dei Aile hesaplarından birine girdim, baktım ve gerçekten orda da kurulumuş olduğunu gördüm.
Tabi Control Paneldeki Program & Features'an bakınca VSTOvb olarak değil MySetup olarak görünüyor. O yüzden setup projesinin isimlendirmesini daha anlaşılır yapmakta fayda var.
Herkese merhaba. Hosting maliyetlerinin aşırı artması yüzünden sitemi yakın zamanda(en geç Mayıs 2023) kapatmaya karar vermiştim. Ancak, siteyi yakından takip eden bir arkadaş siteyi devralmak istemiştir. Siteyi, Mayıs ayında kendisine devir etmeye karar verdim. Üyelik bilgilerini bana güvenerek girdiğiniz için, hepsini silmiş bulunuyorum, yani mail adreslerinizi kimseyle paylaşmamış olacağım. Bilginizi rica ederim.