У нас есть WebService, который работает некоторое время, на нем есть около 6 проектов. Недавно нам пришлось поддерживать 32-битную библиотеку C++, которую я тестировал, и мне пришлось установить целевую платформу проекта на x86, или я получил бы BadImageFormatException
. Итак, этот новый проект настроен на компиляцию на x86, но все остальное установлено в AnyCPU.Можно ли смешивать x64/x86 в проекте C#?
После публикации WebService, я получаю сообщение об ошибке Unable to find ?.dll
при вызове функции.
В любом случае, я могу добавить этот новый проект как x86 без необходимости устанавливать мой WCF на x86, или я делаю что-то неправильно, и это должно было сработать?