Проблема VSTO - не удается создать проект книги Excel Visual Studio

Когда я пытаюсь создать проект книги Excel 2007 в Visual Studio 2008, я получаю следующее сообщение об ошибке:

Невозможно создать проект, так как «Надстройка адаптера времени разработки для Excel Visual Studio» работает некорректно. Excel мог отключить надстройку или сделать ее неактивной, или все надстройки могут быть отключены в настройках центра управления безопасностью. Проверьте статус надстройки в параметрах Excel. Если надстройка активна и включена, переустановите или восстановите Инструменты Visual Studio для Office.

Я убедился, что надстройка не неактивна и не отключена, и несколько раз пытался восстановить, удалить / переустановить VSTO.

Что делать?


person sepang    schedule 08.11.2008    source источник


Ответы (2)


На всякий случай, если вы не проверили настройки доверия, эта страница MSDN описывает, как.

Я наткнулся на это на форуме MSDN:

Чтобы ремонт заработал, вам нужно будет запустить командную строку VS с правами администратора (щелкните правой кнопкой мыши, запустите от имени администратора). Затем запустите эту командную строку:

C:> AddinUtil -AddInRoot: "% CommonProgramFiles% \ Microsoft Shared \ VSTA \ AppInfoDocument" -Rebuild

Если он по-прежнему не работает, возможно, у вас также есть поврежденное хранилище pipleline, которое можно исправить следующим образом:

C:> AddinUtil -PipelineRoot: «% CommonProgramFiles% \ Microsoft Shared \ VSTA \ Pipeline» -Rebuild

Вы получите одно предупреждение от этой команды, но это ожидаемо.

В противном случае, я думаю, вам придется запустить восстановление установки Visual Studio 2008 (вставьте установочный DVD в привод и выберите вариант восстановления).

person Mitch Wheat    schedule 08.11.2008

Я бы установил Excel 2003 для открытия файлов XLS по умолчанию. Я видел то же сообщение об ошибке, что и вы, пока не восстановил Office 2007 из меню «Установка и удаление программ».

person RossFabricant    schedule 24.05.2010