FAQ: TBarCode Office Installation
Réparer un cache d'application ClickOnce corrompu
Réparer un cache d'application ClickOnce corrompu
Le programme d'installation VSTO utilise la technologie ClickOnce de Microsoft pour installer le module complémentaire pour l'utilisateur actuel (non utilisé avec l'option « Tous les utilisateurs »). Les applications et modules complémentaires ClickOnce sont installés dans un répertoire utilisateur spécifique à partir duquel ils sont exécutés. Ce répertoire (ou cache) peut être corrompu, entraînant des erreurs pendant l'installation.
Il existe plusieurs méthodes d'efficacité variable pour réparer ou nettoyer le cache d'application ClickOnce. Effectuez les étapes suivantes l'une après l'autre.
Vider le cache d'application avec Mage
- Téléchargez le script de nettoyage de cache depuis ici.
- Désinstallez le module complémentaire, exécutez CustomCacheCleaning.cmd, puis réinstallez le module complémentaire.
- Lors de l'installation du module complémentaire, n'activez pas l'option All Users avec Office 2007.
- Nous recommandons de mettre à jour vers la dernière version du module complémentaire.
Nettoyage du cache avec dfshim.dll
Exécutez la commande suivante depuis une invite de commande élevée (administrateur) :
rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache
Cela devrait réparer le cache ClickOnce.
Suppression du cache ClickOnce
Si les commandes précédentes ne résolvent pas le problème, il peut être nécessaire de supprimer complètement le cache d'application ClickOnce :
- Dans l'Explorateur Windows, saisissez le chemin suivant : %LOCALAPPDATA%\Apps\2.0
- Vous devriez ensuite être dans le dossier C:\Users\<UserName>\AppData\Local\Apps\2.0.
- Sauvegardez tous les dossiers dans un emplacement sûr.
- Supprimez tous les dossiers du dossier \2.0. Cela supprime le cache de fichiers ClickOnce du système et peut également affecter d'autres modules complémentaires ou applications ClickOnce.
- Désinstallez et réinstallez TBarCode Office.
- Le dossier de cache ci-dessus sera recréé automatiquement.