Развертывание VSTO Document Solution в Excel 2003

У нас есть книга Excel, в которой есть код C# VSTO и две библиотеки.NET DLL, которые находятся за ней. Электронная таблица использовалась для всех пользователей в организации.

Недавно у нашего ИТ-отдела возникла проблема с подразделением, которое удалило все учетные записи пользователей. Учетные записи были восстановлены, но с тех пор пользователи нашего лондонского офиса не имели дополнительных функций при загрузке таблицы. Только пользователи в нью-йоркском офисе и один разработчик (который с тех пор скомпилировал решение) могут использовать эту функциональность.

  • Все файлы хранятся в одном каталоге на общем сетевом диске.
  • Мы настроили манифест, чтобы отразить это местоположение.
  • Мы добавили каталог в качестве надежного сайта для обеспечения безопасности доступа к коду на компьютере.
  • PIA Office 2003 установлены и работают, так как на машинах установлено другое расширение уровня приложения, и это работает правильно.
  • .NET Framework 3.5 устанавливается на всех компьютерах, что подтверждается расширением приложения.
  • VSTO 2005 SE Runtime установлен.

    Мы следовали нескольким инструкциям из интернета безрезультатно, в том числе: http://msdn.microsoft.com/en-us/library/bb332051.aspx

    У нас есть подозрение, что есть проблема с безопасностью, так как первая строка нашего кода - это сообщение журнала, и оно не попадает под удар.

    Excel не выдает сообщения об ошибках, электронная таблица открывается и может использоваться, но нет доступа к какому-либо коду, и все кнопки отключены.

    Мы будем благодарны за любую помощь, так как мы потратили много часов, пытаясь понять это!

    Спасибо

    ***************РЕДАКТИРОВАТЬ******************************

    Вот фактическая причина проблемы из моего отдела ИТ:

    ...was caused by the Organisational Unit container they were held in being 
    deleted. This was restored and group memberships and distribution lists access
    for individual accounts were then added manually
    
  • 1 ответ

    Решение

    Оказывается, проблема заключалась в том, что за выходные ИТ-специалисты понизили все наши версии Excel с Профессиональной до Стандартной. Не все VSTO работают в Excel Standard, но это вам об этом не говорит, просто не работает.

    После обновления мы все снова счастливы!

    ура

    Другие вопросы по тегам