Guide pratique pour définir l’emplacement d’un 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 journaux d’activation pour tous les déploiements.maintains activation log files for all deployments. Ces journaux documentent les erreurs relatives à l’installation et à l’initialisation d’un 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. Il stocke ces fichiers journaux dans le dossier Temporary Internet Files.It stores these log files in the Temporary Internet Files folder. Le fichier journal d’un déploiement est présenté à l’utilisateur lorsqu’un échec d’activation se produit et que l’utilisateur clique sur Détails dans la boîte de dialogue d’erreur qui s’affiche.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 au 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 journalise les réussites et échecs d’activation 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.

Attention

L’utilisation incorrecte de l’Éditeur du Registre peut entraîner des problèmes graves dont la résolution peut impliquer la réinstallation du système d’exploitation.If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Son utilisation est sous votre entière responsabilité.Use Registry Editor at your own risk.

Notes

Vous devez tronquer ou supprimer le fichier journal occasionnellement pour éviter qu’il ne devienne 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 sur le chemin d’accès complet et le nom de fichier de votre emplacement de journal personnalisé préféré.Set the string value LogFilePath to the full path and filename of your preferred custom log location.

    Cet emplacement doit se trouver 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 dossiers suivante et affectez-lui la valeur LogFilePath C:\Users \ <username> \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