Эквивалент неуправляемого экспорта C#.Core2

Я довольно новичок в C# и делал несколько проектов в.Net Framework, но был продвинут в сторону.Core.

Мой вопрос заключается в том, что я использовал UnmanagedExports в нескольких своих проектах для создания какой-либо библиотеки (Linux / Win), но не могу заставить экспорт работать с.Core2 Я не получаю ошибок, и все компилируется нормально, только экспорт не отображается.

я убедился, что арка компиляции была установлена ​​в x64 как any не будет правильно строить. Я предполагаю, что библиотека не совместима с.core 2 и что мне нужно использовать другой подход, но я не уверен, какой путь выбрать. некоторые указания будут иметь большое значение.

Спасибо заранее - Роуз

0 ответов

Взгляните на https://www.nuget.org/packages/UnmanagedExports.Repack/. В быстром тестовом проекте я могу увидеть экспорт DLL через Dependency Walker в DLL.NET Core 2.1. Но я не проверял, правильно ли они звонят, потому что это займет у меня некоторое время, а вопрос старый;)

Другие вопросы по тегам