Click Once

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Click Once as PDF for free.

More details

  • Words: 441
  • Pages: 39
CLICKONCE

Clickonce nedir ?

ickonce , applicationlarımızın internet erinden kurulumunu sağlayan ve update ayını programcı için bir işkenceden kartan .NET imkanıdır.

Clickonce'ın avantajları -VS de yapılan applicationların setup dosyası indirmeden online birşekilde kurulumunu sağlar. -Kurulan application'ın online veya offline çalışmasını sağlar. -Güncelleme olayının ekstra kod yazmadan application tarafından Denetimini sağlar.

Clickonce avantajları

-Windows'ta problemler çıkmasını önler

Clickonce LLANILAN XML DOSYALAR:

PLICATION MANIFEST:Uygulama ile

dosyaların güncelleştirme ayarlarının duğu dosyadır.

PLICATION DEPLOYMENT: ulamanın çalışacağı en düşük versiyon sinin ve uygulamanın referans aldığı üphanelerin tanımlandığı dosyadır.

Clickonce

Önceden yüklenmesi gereken programlar

-IIS 4.0 veya daha üstü -FrontPage Extensions (frontpage)

Clickonce Bir ClickOnce uygulaması:

Bir Windows Application açıyoruz.

Clickonce

Clickonce Windows Application’ın “Özellikler”inden Publish ekranı a)Yayınlanacak adresi sorar. b)Application’ın Online mı veya hem Online hem de Offline çalışacağını sorar. c)Program sürümünü sorar. d)Bazı ayarları sorar.

Clickonce Kurulum sırasında gerekli olan application dosyalarını sıralar.

Clickonce Application kurulmadan önce bilgisayarda bulunması gereken programları seçebiliriz. Ayrıca radio buttonlar,eğer programlar yoksa: A)Yayıncı şirketin web adresinden alınması gerektiğini gösterir. B)Application’ın yayımlandığı adresle aynı adresten indirleceğini gösterir. C)Özel bir adresten indirileceğini Gösterir.

Clickonce Update seçenekleri bu ekranda bulunmaktadır: A)Update için otomatik güncelleme istenip istenmediğini,isteniyorsa: -Application çalıştıktan sonra -Application çalışmadan önce B)İlk radio seçili ise güncellemenin -Her zaman, -Belirli aralıklarla denetlenir. C)Eğer istenirse update etmek için gerekli minimum sürümü yazabiliriz.

Clickonce

Clickonce

Bir application yayımlanmadan önce mutlaka sign olayının gerçekleştirilmesi gerekir. -Select from Store:Belirbir süre kullanımı sağlar. (Expiration Date) -Select from File:Mevcut bir .pfx dosyasını kullanarak uygulamanın imzalanmasını sağlar. -Create Test Certificate: Uygulamaya özel test amaçlı sertifika oluşturulmasını sağlar.

Clickonce Bu seçenek “True” yapılırsa .dll ve .config dosyalar kurulum sırasında bilgisayara aktarımını sağlar.Eğer “False” yapılırsa program yazan kişi tarafından sonra dan aktarılır.

Clickonce

Publish yapıldığında artık son denetimler ve doğrulamalar yapılır.

Clickonce

Clickonce

Clickonce Publish olayı sorunsuz bir şekilde yapıldığında karşımıza böyle bir ekran çıkacaktır.

Clickonce

“Install” tuşuna bastığımızda program kurulmaktadır.

Clickonce

Clickonce

Clickonce Clickonce ile yeni version yapılışı

Clickonce

Clickonce Bu kez bir web sayfası açılmasını istemiyoruz. Ve bu application’ı bir önceki application gibi Publish ediyoruz.

Clickonce Application’ı “Başlat\Programlar\mehmet çelik\erkan” dan başlattığımızda aşağıdaki gibi bir uyarı alıyoruz.

“OK” butonuna basarsak yeni sürüm karşımıza çıkıyor.

Clickonce

Clickonce

Localhost’ta yayıladığımız zaman gerekli programlar, Setup.exe ve publish.htm dosyaları bu lokasyona yerleştirir.

Clickonce

Programı istersek “Program Ekle\Kaldır” dan kaldırabiliriz,hatta yeni versiyonu beğenmediysek eski haline getirebiliriz.

Clickonce

CLICKONCE İLE MANUEL GÜNCELLEME YAPMAK

Clickonce CLICKONCE’TA GÜNCELLEME YAPMAK İÇİN IMPORT EDİLMESİ GEREKEN PAKET:

System.Deployment.Application

Clickonce Yeni bir application yapalım…

Clickonce

Basit bir güncelleme kodu yazılır…

Clickonce Bu seçeneği işaretlemeyerek Publish edelim ve Application’ı kuralım.

Clickonce

Clickonce

Bu kez application’a bir temizle butonu ekledik ve publish ettik . Application’ı başlattık ve update tuşuna bastığımızda…

Clickonce Application’ın güncellendiğine dair mesaj aldık. OK tuşuna basınca application yeniden başlıyor.

Clickonce

Clickonce

BİTTİ

Related Documents

Click Once
May 2020 20
Click
April 2020 21
Right Click
December 2019 43
Comix Click
May 2020 16
Click Zoom
November 2019 37