Přehled mezipaměti ClickOnce
Všechny aplikace ClickOnce, ať už jsou instalovány místně nebo online, jsou uloženy na klientském počítači v ClickOnce mezipaměti.Mezipaměť ClickOnce je skupina skrytých složek pod adresářem místního nastavení složky Documents and Settings aktuálního uživatele.Tato mezipaměť obsahuje všechny soubory aplikace včetně sestavení, konfiguračních souborů, aplikačních a uživatelských nastavení a datového adresáře.Mezipaměť je rovněž odpovědná za přenesení datového adresáře aplikace na nejnovější verzi.Další informace o přenášení dat naleznete v tématu Přístup k místním a vzdáleným datům v aplikacích ClickOnce.
Poskytnutím jediného místa pro uložení aplikace, převezme ClickOnce od uživatele úlohu správy fyzické instalace aplikace.Mezipaměť také pomáhá izolovat aplikace udržováním sestavení a datových souborů všech aplikací a jejich odlišných verzí odděleně od sebe.Například, když aktualizujete aplikace ClickOnce, verze a příslušné datové prostředky se dodávají s vlastním adresářem v mezipaměti.
Kvóta úložiště mezipaměti
Aplikace ClickOnce, které jsou online, jsou omezeny ve velikosti prostoru, který mohou zabírat kvótou, která omezuje velikost ClickOnce mezipaměti.Velikost mezipaměti se vztahuje na všechny online aplikace uživatele; jedna částečně důvěryhodná online aplikace je omezena na polovinu kvóty prostoru.Instalované aplikace nejsou omezeny velikostí mezipaměti a nepočítají se do limitu mezipaměti.Pro všechny aplikace ClickOnce si mezipaměť zachovává pouze aktuální verzi a dříve instalovanou verzi.
Ve výchozím nastavení mají klientské počítače 250 MB úložiště pro online aplikace ClickOnce.Datové soubory se nepočítají do tohoto limitu.Správce systému může zvětšit nebo zmenšit tuto kvótu na jednotlivém počítači klienta změnou klíče registru HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment\OnlineAppQuotaInKB, což je hodnota DWORD, která vyjadřuje velikost mezipaměti v kilobajtech.Například chcete-li zmenšit velikost mezipaměti na 50 MB, měli byste tuto hodnotu změnit na 51200.