Поделиться через


Сообщение об ошибке при запуске сторонней надстройки Microsoft Office, которая использует двоичные файлы .NET

Симптомы

При попытке запустить стороннюю надстройку Office, которая использует двоичные файлы Office для .NET Framework, появляется одно из следующих сообщений об ошибках:

  • "Доступ запрещен"
  • "Файл не найден или нет разрешения на чтение"
  • "Не удалось загрузить файл или сборку..."

Причина

Устройства, затронутые этой проблемой, были проданы с Windows 10 RS5, выпуск 17763, который поставляется в комплекте с Centennial Office, версией Office, когда-то доступной в Магазине Windows. Даже если centennial Office никогда не был активирован, Магазин Windows продолжает обновлять связанные пакеты установки на затронутом устройстве, что приводит к изменению и строгому ограничению разрешений на ". Библиотеки DLL", расположенные во вложенных папках библиотеки основной сборки взаимодействия (PIA) Office, C:\Windows\assembly\GAC_MSIL.

Ограниченные разрешения на файлы PIA не позволяют работать многим сторонним надстройкам. Чаще всего затрагиваются надстройки для Excel, в которых часто используются файлы в папке:

C:\Windows\assembly\GAC_MSIL\Policy.14.0.Microsoft.Office.Interop.Excel\15.0.0.0__71e9bce111e9429c 

Если файлы пакета Centennial Office не удалены с затронутого компьютера, проблема будет возникать, когда столетие Office получит обновление из Microsoft Store.

Разрешение

Пользователи должны запустить средство оперативного восстановления на затронутом устройстве. Средство сетевого восстановления удалит пакеты Office столетия и восстановит разрешения на затронутые PIA-файлы.

Дополнительная информация

Требуется дополнительная помощь? Зайдите на сайт сообщества Майкрософт.