Définir l’emplacement d’un fichier journal personnalisé pour les erreurs de déploiement ClickOnce
ClickOnce gère les fichiers journaux d’activation pour tous les déploiements. Ces journaux documentent les erreurs liées à 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. Il stocke ces fichiers journaux dans le dossier Fichiers Internet temporaires. Le fichier journal d’un déploiement s’affiche à 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 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 de fichier journal personnalisé. Dans ce cas, ClickOnce enregistre les réussites et les échecs d’activation pour tous les déploiements dans un seul fichier.
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. Son utilisation est sous votre entière responsabilité.
Notes
Vous devrez tronquer ou supprimer le fichier journal de temps en temps pour éviter qu’il devienne trop volumineux.
La procédure suivante décrit comment définir un emplacement de fichier journal personnalisé pour un client unique.
Pour définir un emplacement de fichier journal personnalisé
Ouvrez Regedit.exe.
Accédez au nœud
HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment
.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é.Cet emplacement doit se trouver dans un répertoire auquel l’utilisateur a accès en écriture. Par exemple, créez la structure de dossiers suivante et définissez
LogFilePath
sur C:\Users\<username>\Documents\Logs\ClickOnce\installation.log.