Ustawianie niestandardowej lokalizacji pliku dziennika błędów wdrażania technologii ClickOnce

Technologia ClickOnce przechowuje pliki dziennika aktywacji dla wszystkich wdrożeń. Te dzienniki dokumentują wszelkie błędy dotyczące instalowania i inicjowania wdrożenia technologii ClickOnce. Domyślnie usługa ClickOnce tworzy jeden plik dziennika dla każdej aktywacji wdrożenia. Przechowuje te pliki dziennika w folderze Tymczasowe pliki internetowe. Plik dziennika wdrożenia jest wyświetlany użytkownikowi po wystąpieniu niepowodzenia aktywacji, a użytkownik klika pozycję Szczegóły w wyświetlonym oknie dialogowym błędu.

To zachowanie dla określonego klienta można zmienić przy użyciu Edytora rejestru (regedit.exe), aby ustawić niestandardową ścieżkę pliku dziennika. W takim przypadku firma ClickOnce rejestruje sukcesy aktywacji i niepowodzenia dla wszystkich wdrożeń w jednym pliku.

Uwaga

Jeśli używasz edytora rejestru niepoprawnie, może to spowodować poważne problemy, które mogą wymagać ponownego zainstalowania systemu operacyjnego. Użyj Edytora rejestru na własne ryzyko.

Uwaga

Należy od czasu do czasu obcinać lub usuwać plik dziennika, aby zapobiec zwiększaniu się zbyt dużej ilości pliku dziennika.

Poniższa procedura opisuje sposób ustawiania niestandardowej lokalizacji pliku dziennika dla pojedynczego klienta.

Aby ustawić niestandardową lokalizację pliku dziennika

  1. Otwórz plik Regedit.exe.

  2. Przejdź do węzła HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment.

  3. Ustaw wartość LogFilePath ciągu na pełną ścieżkę i nazwę pliku preferowanej niestandardowej lokalizacji dziennika.

    Ta lokalizacja musi znajdować się w katalogu, do którego użytkownik ma dostęp do zapisu. Na przykład utwórz następującą strukturę folderów i ustaw wartość LogFilePathC:\Users\<username>\Documents\Logs\ClickOnce\installation.log.