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
Otwórz plik Regedit.exe.
Przejdź do węzła
HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment
.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ść
LogFilePath
C:\Users\<username>\Documents\Logs\ClickOnce\installation.log.