ClickOnce
Instalace jedním kliknutím
Umí instalovat WinForm, WPF, Console aplikace
Neumí instalovat Windows Services, Websites na IIS, Drivery
Nedostane se do GACu, do registrů
Umí vytvořit asociaci s typem souboru a přiřadit mu ikonu
Alternativy:
- WIX
- Squirrel
- InnoSetup - jednoduše se používá na jednoduché instalačky
- InstallShield - s ním mám špatné zkušenosti:(
Deployment
ApplicationDeployment.CurrentDeployment
Toto API poskytuje informace IsFirstRun, číslo verze, cesty k souborům a možnost stahování dodatečného obsahu.
Automatická aktualizace
Umožňuje nastavení zda se má kontrola nových verzí spouštět před spuštěním nebo po ukončení aplikace.
Publish
ClickOnce umožňuje nasazení pomocí těchto variant FTP, UNC (FileShare), WEB
Automaticky si incrementuje číslo verze nasazení
Nepotřebuje administrátorské práva
Pokud nepotřebujeme instalovat .NET framework 4.5.1 nebo např. SQL Server Express 2012 tak pro instalaci aplikace stačí pouze práva běžného uživatele
Signing
Aby aplikace při instalaci nezobrazovala varovné hlášení, je potřeba ji podepsat certifikátem od důvěryhodné autority např. Symantec, Thawte, Comodo
Zdroj:
http://www.pluralsight.com/
https://robindotnet.wordpress.com/category/clickonce-deployment/
Žádné komentáře:
Okomentovat