Sdílet prostřednictvím


Nastavení vlastního umístění souboru protokolu pro chyby nasazení ClickOnce

ClickOnce udržuje soubory protokolu aktivace pro všechna nasazení. Tyto protokoly dokumentují všechny chyby související s instalací a inicializací nasazení ClickOnce. ClickOnce ve výchozím nastavení vytvoří jeden soubor protokolu pro každou aktivaci nasazení. Tyto soubory protokolu se ukládají do složky Dočasné soubory internetu. Soubor protokolu pro nasazení se uživateli zobrazí, když dojde k chybě aktivace, a uživatel klikne na Podrobnosti ve výsledném dialogovém okně chyby.

Toto chování pro konkrétního klienta můžete změnit pomocí Editoru registru (regedit.exe) a nastavit vlastní cestu k souboru protokolu. V tomto případě ClickOnce zaznamená úspěšné aktivace a chyby pro všechna nasazení v jednom souboru.

Upozornění

Pokud používáte Editor registru nesprávně, může dojít k vážným problémům, které mohou vyžadovat přeinstalaci operačního systému. Editor registru používejte na vlastní nebezpečí.

Poznámka:

Někdy budete muset soubor protokolu zkrátit nebo odstranit, aby se zabránilo jeho zvětšení příliš velké.

Následující postup popisuje, jak nastavit vlastní umístění souboru protokolu pro jednoho klienta.

Nastavení vlastního umístění souboru protokolu

  1. Otevřete nástroj Regedit.exe.

  2. Přejděte na uzel HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment.

  3. Nastavte hodnotu LogFilePath řetězce na úplnou cestu a název souboru upřednostňovaného vlastního umístění protokolu.

    Toto umístění musí být v adresáři, ke kterému má uživatel přístup pro zápis. Vytvořte například následující strukturu složek a nastavte LogFilePath na C:\Users\<username>\Documents\Logs\ClickOnce\installation.log.