Вызов сборки x64 через COM из 32-битного приложения
Короткий вопрос: возможно ли это (на ОС x64 конечно)? Если нет, то почему именно?
Я разработал C # плагин DLL для Excel 32.
При компиляции в x86 все работает нормально.
При компиляции в x64 вызов COM завершается неудачно.
Нужна ли мне 64-битная версия Excel?
Я думал, что COM был не зависим от компиляции архитектуры и сделал возможной связь между dll, разработанными в разных технологиях и имеющих разные архитектуры, но я думаю, что последнее неверно.
Я думаю, что x64-битная DLL, очевидно, не может быть вызвана через COM (или иначе) из 32-битного приложения.