Конечная цель
У меня есть x86 dll, встроенная в C++. Мне нужно иметь возможность использовать dll из переносимой библиотеки классов. Это может быть прямо или косвенно, но я хочу, чтобы все приложение было локальным на компьютере пользователя.
Что я пробовал
Я разработал оболочку С++/cli, чтобы разрешить доступ к dll. Я подтвердил, что он работает через проект С# консоли x86.
- Я попытался использовать оболочку непосредственно из переносимой библиотеки классов, но она не разрешила ссылку.
- Я попытался использовать оболочку из библиотеки wcf, но в библиотеке возникают проблемы с кросс-платформенной dll.
Я думаю, что делаю это слишком сложно, но я не знаком с тем, как делать то, что я хочу. Я не могу перестроить dll в 64-битном режиме и выполнить параллельную загрузку - у меня есть только возможность использовать dll x86.
Спасибо вам за помощь.