загрузка excel addin xll из Visual Studio debug

Я создаю отладочную версию excel addin, называю ее myaddin.xll. когда я открываю экземпляр excel и добавляю myaddin.xll к нему, я получаю ожидаемый результат. но когда я удаляю debug из среды визуальной студии, myaddin.xll пытается открыть и дает ошибку «эта программа не может быть в режиме dos».

для других excel addin я разработал, у меня нет этой проблемы. эта проблема внезапно возникает для этого конкретного дополнения. Ошибка «dos mode …» обычно возникает, когда что-то отсутствует. ясно, что addin не имеет отсутствующего компонента, потому что он открывается в excel. но некоторые компоненты пропадают, когда я пытаюсь открыть из visual studio. мой вопрос заключается в том, как выяснить, что вызывает ошибку и исправить ее.

когда я удаляю debug excel, открывается, а затем появляется всплывающее окно «вы, файл myaddin.dll, в другом формате, чем указано расширением файла …», когда я нажимаю ok, чтобы это всплыло, я получаю символы мусора в электронной таблице ,

Вам нужно настроить Visual Studio на: 1) запустить Excel 2) загрузить ваш .xll и 3) добавить свой путь зависимостей dll (щелкните правой кнопкой мыши projet – «Свойства конфигурации» -> «Отладка»):

Конфигурация отладки Visual Studio

-Не забудьте переключить расширение («Свойства конфигурации» -> «Общие») dll в .xll.

-Не пропустите Govert ( загрузите excel addin xll из отладки Visual Studio ) в отношении x64bit и 32 бит.

Interesting Posts
Давайте будем гением компьютера.