Часто задаваемые вопросы об установке TBarCode Office
Восстановление повреждённого кэша приложений ClickOnce
Восстановление повреждённого кэша приложений ClickOnce
Установщик VSTO использует технологию ClickOnce от Microsoft для установки надстройки для текущего пользователя (не используется с опцией «All Users»). Приложения и надстройки ClickOnce устанавливаются в определённый каталог пользователя, из которого они запускаются. Этот каталог (или кэш) может быть повреждён, что приводит к ошибкам при установке.
Существует несколько методов с разной эффективностью для восстановления или очистки кэша приложений ClickOnce. Выполните следующие шаги один за другим.
Очистка кэша приложений с помощью Mage
- Загрузите скрипт очистки кэша здесь.
- Удалите надстройку, выполните CustomCacheCleaning.cmd, затем установите надстройку заново.
- При установке надстройки не включайте опцию All Users в Office 2007.
- Мы рекомендуем обновиться до последней версии надстройки.
Очистка кэша с помощью dfshim.dll
Выполните следующую команду из командной строки, запущенной от имени администратора:
rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache
Это должно восстановить кэш ClickOnce.
Удаление кэша ClickOnce
Если предыдущие команды не решили проблему, может потребоваться полностью удалить кэш приложений ClickOnce:
- В проводнике Windows введите следующий путь: %LOCALAPPDATA%\Apps\2.0
- После этого вы должны оказаться в папке C:\Users\<UserName>\AppData\Local\Apps\2.0.
- Сделайте резервную копию всех папок в надёжное место.
- Удалите все папки в папке \2.0. Это удалит файловый кэш ClickOnce из системы и может повлиять также на другие надстройки или приложения ClickOnce.
- Удалите и заново установите TBarCode Office.
- Указанная выше папка кэша будет создана автоматически заново.