#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).