Я пытаюсь записать довольно простой ActiveX с помощью кода C++. Проблема состоит в том, что двоичный файл Выпуска имеет зависимость в MFC90.DLL и MSVCR90.DLL, который не появляется при Отладке. Как напасть на это??
Вы можете попробовать статически связать MFC и библиотеки времени выполнения C ++, что может быть желательно, потому что тогда вам не придется надеяться, что у пользователей установлены распространяемые компоненты среды выполнения VC ++.
Или вы можете установить распространяемые компоненты VC ++, которые установят эти разделяемые библиотеки.
Я считаю, что вы также можете включить эти недостающие библиотеки DLL в свой CAB-файл (при условии, что вы устанавливаете это как загрузку через веб-браузер), но вы также можете попытаться установить статическую ссылку, если собираетесь это сделать.
Отладочные сборки все еще могут использовать релизные библиотеки DLL / библиотеки, это просто означает, что вы не можете войти в код этих частей при отладке.
Это совершенно нормально, если я неправильно понял вопрос?