Я разработал простую (без COM) C ++ DLL для VBA (Excel) в VS 2008, которая отлично работает на Win 10 и Excel 2016, а также на Win XP и Excel 2003, как во время отладки, так и при выпуске. Я разработал его, следуя этому примеру .
Теперь, переходя к вопросу, используя тот же рецепт и кусок кода, я разработал ту же DLL, но в VS 2015. Отладочная и выпускная версии для x64 работают отлично, но когда я хочу выпустить DLL для X86 , он выдает мне следующую ошибку:
1> defFile.def: ошибка LNK2001: неразрешенный внешний символ "func_name"
Дополнительная информация, в проекте всего 2 файла, как в примере:
У кого-нибудь есть идеи, как справиться с этой проблемой?
У меня такое чувство, что, возможно, я пропустил или пропустил настройку!
Если вам нужен код или настройки, я с радостью предоставлю их, но они должны быть такими, как в примере!
Спасибо!