我是C ++,visual studio等的新手,这也意味着我的技术语言缺乏,所以请耐心等待。我需要做的是:获取包含C ++类的CLR DLL并将其包装在本机DLL中。我有本机DLL的标题,它指定了库必须向某些应用程序公开的4个函数。我只有CLR DLL,没有包含任何来源。有人能告诉我哪种方法最简单易行吗?目前我使用的是Visual Studio 2015 Express,但我可以使用任何免费的版本。你能提供一些具体的步骤来解决这个问题吗?
答案 0 :(得分:0)
解决方案:
http://www.codeproject.com/Articles/10020/Using-managed-code-in-an-unmanaged-application
通过使用工厂和派生类来包装非托管接口。