ошибка загрузки 64-разрядной версии Microsoft Excel 2010 Addin

#excel #64-bit #add-in #excel-2010

#excel #64-разрядная #надстройка #excel-2010

Вопрос:

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

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

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

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

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

Спасибо и с уважением,

Maverick.

Ответ №1:

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