Comment : définir un emplacement de fichier journal personnalisé pour les erreurs de déploiement ClickOnceHow to: Set a custom log file location for ClickOnce deployment errors

ClickOnceClickOnce conserve les fichiers de journaux d’activation pour tous les déploiements. maintains activation log files for all deployments. Ces journaux documentent toutes les erreurs relatives à l’installation et l’initialisation une ClickOnceClickOnce déploiement.These logs document any errors pertaining to installing and initializing a ClickOnceClickOnce deployment. Par défaut, ClickOnceClickOnce crée un fichier journal pour chaque activation de déploiement.By default, ClickOnceClickOnce creates one log file for each deployment activation. Elle stocke ces fichiers journaux dans le dossier fichiers Internet temporaires.It stores these log files in the Temporary Internet Files folder. Le fichier journal pour un déploiement s’affiche à l’utilisateur lorsqu’un échec d’activation se produit, et l’utilisateur clique sur détails dans la boîte de dialogue d’erreur.The log file for a deployment is displayed to the user when an activation failure occurs, and the user clicks Details in the resulting error dialog box.

Vous pouvez modifier ce comportement pour un client spécifique à l’aide de l’Éditeur du Registre (regedit.exe) pour définir un chemin d’accès du fichier journal personnalisé.You can change this behavior for a specific client by using Registry Editor (regedit.exe) to set a custom log file path. Dans ce cas, ClickOnceClickOnce enregistre les réussites et l’activation échecs pour tous les déploiements dans un seul fichier.In this case, ClickOnceClickOnce logs activation successes and failures for all deployments in a single file.

Caution

L’utilisation incorrecte de l’Éditeur du Registre vous pouvez entraîner des problèmes sérieux pouvant vous obliger à réinstaller votre système d’exploitation.If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Utilisez-le à vos risques et périls.Use Registry Editor at your own risk.

Note

Vous devrez tronquez ou supprimez le fichier journal occasionnellement pour l’empêcher de devenir trop volumineux.You will need to truncate or delete the log file occasionally to prevent it from growing too large.

La procédure suivante décrit comment définir un emplacement de fichier journal personnalisé pour un seul client.The following procedure describes how to set a custom log file location for a single client.

Pour définir un emplacement de fichier journal personnaliséTo set a custom log file location

  1. Ouvrez Regedit.exe.Open Regedit.exe.

  2. Accédez au nœud HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment.Navigate to the node HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment.

  3. Définissez la valeur de chaîne LogFilePath pour le chemin d’accès complet et le nom de votre emplacement de journal personnalisé favori.Set the string value LogFilePath to the full path and filename of your preferred custom log location.

    Cet emplacement doit être dans un répertoire auquel l’utilisateur a accès en écriture.This location must be in a directory to which the user has write access. Par exemple, sur Windows Vista, créez la structure de dossier suivante et définissez LogFilePath à C:\Users\<nom d’utilisateur > \Documents\Logs\ClickOnce\installation.log.For example, on Windows Vista, create the following folder structure and set LogFilePath to C:\Users\<username>\Documents\Logs\ClickOnce\installation.log.

Voir aussiSee also

Résoudre les problèmes de déploiements ClickOnceTroubleshoot ClickOnce deployments