Развертывание VSTO Document Solution в Excel 2003 - PullRequest
0 голосов
/ 16 июля 2010

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

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

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

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

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

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

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

Спасибо

*************** EDIT ******************************

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

...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 Ответ

0 голосов
/ 01 ноября 2010

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

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

Приветствия

...