将非托管和托管dll合并到DotNet中的单个dll中
Merge unmanaged and managed dlls into single dll in DotNet
我正在dotnet中开发移动SDK。我需要将多个dll合并到一个dll 中
请在下面找到详细信息合并基于相同.NET语言构建的dll合并非托管程序集和托管程序集(.TLB、.LIB)引用非托管程序集的合并dll其中一个Dll正在使用OpenSSL库。
请提供有关合并dll的的工具的信息
您可以使用ILMerge合并所有托管代码。但是,就我而言,您不能将托管代码和非托管代码放在一个程序集中。
相关文章:
- 挂起和取消挂起一个文件DLL
- std::threads可以从Windows DLL中的全局变量创建/销毁吗?
- 导入库可以跨dll版本工作吗
- 从C++dll访问C#中的一行主要参数
- 链接到自行创建的dll失败
- 为什么使用 P/Invoke 调用 dll 时,某些计算机中的 LoadLibrary 失败?
- 在调用FreeLibrary后,释放动态链接到具有相同版本的CRT堆的DLL的内存
- 如何将一个ostringstream十六进制字符串字符对转换为单个unit8t等价的二进制值
- 如何指定我希望我的LIB链接到的DLL文件?-Visual Studio 2019
- vs 2015 C 重新分布可在单个DLL中
- 将非托管和托管dll合并到DotNet中的单个dll中
- 许多函数的单个DLL入口点
- 2个项目可以在MS VS 2008中创建单个DLL
- 无法在跨多个 DLL 的标头中定义单个对象
- 单个类实例在GUI exe和dll中是不同的
- 如何在vc++中在多个进程中加载单个DLL
- 如何在单个Windows环境中准备生成.dll和unix .so的构建作业
- Qt构建到一个没有dll的单个exe文件
- 如果一个应用程序中的多个线程调用单个DLL会发生什么?
- c++:如何在没有mingwm10.dll的情况下发布单个可执行文件