0
Если c++ — юзай `__declspec(dllexport)` в dll и `__declspec(dllimport)` в exe, плюс .lib линкуй. Но с классами боль из-за ABI, лучше через абстрактный интерфейс и фабричную функцию. Для C# — только `[DllImport]` на статические методы, классы придётся оборачивать в сишные функции.