社区
C++ 语言
帖子详情
C#可以把DLL作为资源嵌入EXE?C++呢??
RabbitLBJ
2012-03-31 07:53:49
只知道LIB可以,DLL还真不知道,求解??可行吗??
...全文
272
1
打赏
收藏
C#可以把DLL作为资源嵌入EXE?C++呢??
只知道LIB可以,DLL还真不知道,求解??可行吗??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jamseyang
2012-03-31
打赏
举报
回复
二进制资源,神马DLL、exe、AVI、jpg都是一样的
C#
将非托管
Dll
嵌入
exe
中(一种实现方法)
本文介绍将基于
C++
创建的
DLL
库封装到
C#
生成的
exe
中的方法。先进行环境准备,明确测试目的,接着创建非托管
DLL
和
C#
工作台,分析生成失败原因并解决,然后修改
C#
工作台工程,将
dll
导入并设置为
嵌入
资源
,添加代码释放
dll
到临时区域,最后给出工程资料下载链接。
将
DLL
打包在
EXE
文件中的两种方法
本文介绍在
C#
项目中,如何将
DLL
文件作为
嵌入
资源
打包至
EXE
,实现独立可执行文件。提供了两种方法:一是启动时读取并保存
DLL
至本地;二是直接在内存中加载
DLL
。
C++
嵌入
DLL
到
资源
运行释放的问题
本文详细介绍了如何在
C++
项目中
嵌入
FFmpeg+SDL所需的
DLL
到
资源
,以及如何在程序运行时自动释放这些
DLL
,降低对外部环境的依赖。通过示例代码展示了
资源
ID定义、
资源
文件映射及释放
DLL
的步骤。
C#
通过Costura.Fody把
DLL
合并到
exe
程序中
文章讲述了如何使用Costura.Fody工具将包含非托管
DLL
(如UnRAR64.
dll
)的
C#
项目打包成独立
exe
,包括设置为
嵌入
资源
、配置XML以及参考链接。,
将
DLL
文件直接封装进
exe
执行文件中(
C#
)
本文介绍了如何在
C#
项目中将
DLL
文件直接封装进
EXE
执行文件,以便在运行时动态加载并使用。通过在项目中添加
资源
文件,然后在程序启动时判断并从
资源
文件中释放
DLL
到system32目录,实现了
DLL
的内嵌。此方法已应用于作者的注册机项目,调用了
C++
编写的
DLL
来获取MAC和硬盘序列号。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章