COM Interop Часть 1: Учебник по клиенту C #
C / C ++ вы можете использоватьextern "C" __declspec(dllexport) -function declaration-
.
Как мне сделать это в C # DLL? Есть ли код C #, эквивалентный приведенному выше коду?
Редактировать: Подробнее
Я пытаюсь создать надстройку для Notepad ++ и хочу использовать C #, но обычный способ, который я до сих пор видел, - это использовать устаревший код C ++ с приведенным выше вызовом для экспорта нескольких функций, которые Notepad ++ ожидает импортировать и вызов. Есть пример приложения, использующего C #, но для этого по-прежнему требуется загрузчик DLL, который, как я предполагаю из приведенных ниже комментариев / ответов, является единственным способом для C #.