ошибка «доступ запрещен» при использовании VS 2010, VSTO, Excel 2007 для настроенной ленты - PullRequest
4 голосов
/ 08 марта 2011

Я пытаюсь получить простую сборку надстройки ленты, используя VS 2010 и Excel 2007, используя VSTO. Я пробовал и Excel Worksheet, и надстройку Excel с одинаковыми результатами при запуске Excel (перечислены ниже).

У меня есть прототип большего размера, который я пытаюсь создать, но пока я не могу оторваться от земли с настройкой ленты Excel. Кому-нибудь повезло с созданием простого прототипа с использованием VS 2010 и Excel 2007? Сталкивались ли вы какие-либо проблемы с отказом в доступе при попытке загрузить в dll надстройки? Позвольте мне подчеркнуть, что здесь нет ничего фантастического ... только две кнопки, которые даже ничего не делают в этот момент (Excel даже не загружает dll, поэтому нет точек останова и т. Д.).

Я пытался использовать инструмент «caspol.exe» для предоставления полного доверия моей DLL, это ничего не изменило. Я удостоверился, что папка, в которой собрана dll, имеет привилегии «Все». Я пытался опубликовать и установить надстройку, я также пытался просто запустить ее непосредственно из отладчика в VS 2010, одна и та же проблема снова и снова. Я админ на сервере.

Спасибо. Jim


Не удалось загрузить файл или сборку 'MyRibbonAddIn, версия = 1.0.0.0, Culture = нейтральный, PublicKeyToken = null' или одну из его зависимостей. Доступ запрещен.

***** Текст исключения ******* System.IO.FileLoadException: не удалось загрузить файл или сборку 'MyRibbonAddIn, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = null' или одна из ее зависимостей. В доступе отказано. Имя файла: 'MyRibbonAddIn, Версия = 1.0.0.0, Culture = нейтральный, PublicKeyToken = null' ---> System.IO.FileLoadException: Не удалось загрузить файл или сборку 'MyRibbonAddIn, Версия = 1.0.0.0, Culture = нейтральный' или одна из его зависимостей. В доступе отказано. Имя файла: 'MyRibbonAddIn, версия = 1.0.0.0, культура = нейтральная'

1 Ответ

3 голосов
/ 15 марта 2011

ARGH! Это был наш вирусный сканер. Я отключил это, и вещи обнаружились. Так много часов впустую. Надеюсь, этот вопрос поможет кому-то еще избежать потери времени в своей жизни на что-то глупое

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...