我是c#的新手,并且在.Net Framework中做了一些项目,但被推向了.Core方面。
我的问题是我在我的一些项目中使用UnmanagedExports来创建一些库(Linux / Win)但是无法使用.Core2的导出工具我没有错误并且所有内容编译都很好没有暴露。
我确保编译拱设置为x64
,因为any
无法正确构建。我假设该库与.core 2不兼容,并且我需要使用不同的方法,但我不确定要采取什么路径。一些指导将有很长的路要走。
先谢谢了 - 罗斯
答案 0 :(得分:1)
看看UnmanagedExports.Repack。在一个快速测试项目中,我可以通过.NET Core 2.1 DLL中的Dependency Walker看到DLL导出。但是我还没有测试他们是否被正确呼叫,因为这将花费我一段时间,而且问题有点老了;)