Я хочу загрузить одну из четырех отдельных сборок C # в зависимости от цели сборки. Это входит в веб-сервис с .net Framework 3.0.
возможности:
32-разрядная отладка: AmtApiWrapper32d.dll
32-разрядная версия: AmtApiWrapper32.dll
64-разрядная отладка: AmtApiWrapper64d.dll
64-разрядная версия: AmtApiWrapper64.dll
Эти обертки - это отдельный проект C ++, который оборачивает написанную мной C-DLL. C / C ++ - моя обычная платформа, поэтому извините, если это вопрос.
Все библиотеки-оболочки содержат одинаковые функции и прототипы. Они используются для многих других целей, кроме этой, поэтому, если это действительно не страшно, установка остается прежней.
Итак, я хочу загрузить один из них во время компиляции. Я просмотрел такие вещи, как отражение, GetDelegateForFunctionPointer и некоторые другие, и все они кажутся похожими, но слишком сложными для этой простой задачи. Какие-либо предложения?
БЛАГОДАРЯ