Ошибка загрузки 64-разрядной надстройки Microsoft Excel 2010 - PullRequest
1 голос
/ 05 апреля 2011

Я разработал 64-битную надстройку.

Для тестирования я добавил его на ноутбуке (64-битная машина с 64-Windows 7 Enterprise и 64-битной Office 2010) [кроме той, на которой я разработал надстройку], его рабочие штрафы, которые я могу назвать n, используют его функции , но когда я добавляю то же самое дополнение на настольный компьютер (64-разрядный компьютер с 64-Windows7 Enterprise и 64-разрядный Office 2010), его функции недоступны, и сообщение об ошибке также не отображается. Но когда я перезапускаю Microsoft Excel 2010, появляется сообщение.

Текст сообщения: «Файл, который вы пытаетесь открыть,« MyAddin.xll », имеет формат, отличный от указанного расширением файла. Перед открытием файла убедитесь, что файл не поврежден и находится в надежном источнике». файл. Хотите открыть файл сейчас? "

В соответствии с текстом сообщения я проверил, что местоположение для xll включено в «надежное местоположение». И все же проблема не решена.

Какое у вас мнение по этому поводу,

Спасибо и всего наилучшего,

Maverick .

1 Ответ

0 голосов
/ 05 мая 2011

Убедитесь, что вы скомпилировали его Release, а не Debug (если вы сделали последнее, оно будет работать только на машинах с отладочными версиями включенных DLL, что обычно означает машины с установленной Visual Studio).

...