Я хотел бы сделать x86 и x64 версию моего приложения, потому что некоторые из библиотек, которые я использую, имеют отличия для x86 и x64 (например, SQLite). Я создал новую конфигурацию для релизов, которая имеет целевую операционную систему «x64».Visual Studio: разные библиотеки DLL для конфигураций
Есть ли способ определить различные библиотеки DLL для конфигурации, например. используйте SQLite.dll для выпуска x86 и SQLite64.dll для выпуска x64?
- К сожалению, я не могу использовать опцию «любая платформа», которая по умолчанию используется из-за несовместимых с x64 DLL.
- Я хочу поддерживать реальный x64 и не запускать 32-разрядное приложение на ОС x64.
Это хороший вопрос, у меня аналогичная проблема с одной 3-й партией .dll, который мы используем, что есть конкретная 32 и 64-битная версия, так в то время как его не проблема для большинства моих код, как это управляется, и нацелен на CLR - получение правильной версии DLL для определенных целей является проблемой, которую я еще не разрешил. – Murph