Partager via


Comment : définir l'emplacement d'un fichier journal personnalisé pour les erreurs de déploiement ClickOnce

ClickOnce conserve des fichiers journaux d'activité pour tous les déploiements. Ces journaux documentent toutes les erreurs relatives à l'installation et l'initialisation d'un déploiement ClickOnce. Par défaut, ClickOnce crée un fichier journal pour chaque activation de déploiement. Ces fichiers journaux sont stockés dans le dossier Temporary Internet Files. Le fichier journal d'un déploiement est présenté à l'utilisateur lorsqu'un échec d'activation survient et que l'utilisateur clique sur Détails dans la boîte de dialogue d'erreur résultante.

Vous pouvez modifier ce comportement pour un client spécifique en utilisant l'Éditeur du Registre (regedit.exe) pour définir un chemin d'accès pour le fichier journal personnalisé. Dans ce cas, ClickOnce consigne les réussites et les échecs de l'activation de tous les déploiements dans un seul fichier.

Avertissement

L'utilisation incorrecte de l'Éditeur du Registre peut provoquer de sérieux problèmes qui peuvent nécessiter la réinstallation du système d'exploitation. Utilisez-le à vos risques et périls.

Notes

Vous devrez parfois tronquer ou supprimer le fichier journal pour l'empêcher de devenir trop volumineux.

La procédure suivante décrit comment définir un emplacement de fichier journal personnalisé pour un client particulier.

Pour définir un emplacement de fichier journal personnalisé

  1. Ouvrez Regedit.exe.

  2. Naviguez jusqu'au nœud HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment.

  3. Affectez à la valeur de chaîne CheminFichierJournal le chemin d'accès complet et le nom de fichier de votre emplacement de journal personnalisé favori.

    Cet emplacement doit appartenir à un répertoire auquel l'utilisateur a un accès en écriture. Par exemple, sous Windows Vista, créez la structure de dossier suivante et attribuez à CheminFichierJournal la valeur C:\Users\<NomUtilisateur>\Documents\Logs\ClickOnce\installation.log.

Voir aussi

Concepts

Dépannage des déploiements ClickOnce