FAQ: TBarCode Office Installation
Reparatur eines beschädigten ClickOnce-App-Cache
Reparatur eines beschädigten ClickOnce-App-Cache
Das VSTO-Installationsprogramm verwendet die ClickOnce-Technologie von Microsoft, um das Add-In für den aktuellen Benutzer zu installieren (nicht bei der Option "Alle Benutzer"). ClickOnce-Anwendungen und -Add-Ins werden in einem bestimmten Benutzerverzeichnis installiert, von wo aus sie ausgeführt werden. Dieses Verzeichnis (bzw. Cache) kann beschädigt sein, was zu Fehlern bei der Installation führt.
Es gibt mehrere Methoden mit unterschiedlicher Effektivität, um den ClickOnce-Anwendungscache zu reparieren oder zu bereinigen. Führen Sie die folgenden Schritte nacheinander aus.
App-Cache mit Mage bereinigen
- Laden Sie das Cache Cleaning Script mit dem Mage-Tool von hier herunter.
- Deinstallieren Sie das Add-In, führen Sie die Datei CustomCacheCleaning.cmd aus und installieren Sie das Add-In erneut.
- Wenn Sie das Add-In installieren, aktivieren Sie die Option Alle Benutzer nicht mit Office 2007.
- Wir empfehlen, auf die letzte Add-In-Version zu aktualisieren.
Cache Bereinigung mit dfshim.dll
Führen Sie den folgenden Befehl von einer als Administrator gestarteten Eingabeaufforderung (cmd) aus:
rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache
Dies sollte den ClickOnce-Cache reparieren.
Löschen des ClickOnce-Cache
Wenn die vorherigen Befehle das Problem nicht lösen, kann es notwendig sein, den ClickOnce-Anwendungscache vollständig zu entfernen:
- Geben Sie im Windows Explorer den folgenden Pfad ein: %LOCALAPPDATA%\Apps\2.0
- Danach sollten Sie sich im C:\Users\<Benutzername>\AppData\Local\Apps\2.0 Verzeichnis befinden.
- Machen Sie ein Backup der angezeigten Verzeichnisse.
- Löschen Sie alle Ordner im \2.0 Verzeichnis. Dadurch wird der ClickOnce-Datei-Cache aus dem System entfernt - das kann natürlich auch andere Add-Ins oder ClickOnce-Apps beeinflussen.
- Deinstallieren und installieren Sie TBarCode Office neu.
- Der obige Cache-Ordner wird automatisch neu erstellt.