- Unmanaged Exports,可以利用C#生成非托管的DLL文件。
- 从https://sites.google.com/site/robertgiesecke/下载UnmanagedExportLibrary.zip包。
- 将该包放在C:\Users\Administrator\Documents\Visual Studio 2012\Templates\ProjectTemplates\Visual C#目录下面(该包其实就是一个项目模板)
- 打开VS2012新建项目,选择UnmanagedExportLibrary模板
- 在项目中打开-管理NuGet程序包,添加Unmanaged Exports package
- 配置解决方案的生成平台为x86(注意是解决方案,不是项目)
Unmanaged Exports使用方法
最新推荐文章于 2022-04-27 23:59:11 发布
本文介绍了如何利用Unmanaged Exports库在C#中创建非托管DLL。首先,需要下载并放置项目模板,然后在Visual Studio 2012中新建项目,接着通过NuGet安装Unmanaged Exports包。需要注意的是,解决方案的生成平台需设置为x86,并且在中文系统中可能出现编译错误。解决此问题可能需要切换到英文操作系统环境。最后,通过Reflector.NET查看生成的DLL文件,可以看到托管和非托管函数列表。
摘要由CSDN通过智能技术生成