社区
C#
帖子详情
怎样把dll里的二进制资源保存成dll
yezie
2009-07-29 12:51:09
一个dll里有一个二进制资源,guid文件名,没有扩展名
通过Reflector看源码是把这个二进制资源转成assemble,再创建实例。
所以我想直接把这个资源保存成dll,怎么做???assemble对象里没有save只有load
...全文
205
5
打赏
收藏
怎样把dll里的二进制资源保存成dll
一个dll里有一个二进制资源,guid文件名,没有扩展名 通过Reflector看源码是把这个二进制资源转成assemble,再创建实例。 所以我想直接把这个资源保存成dll,怎么做???assemble对象里没有save只有load
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mbh0210
2009-07-29
打赏
举报
回复
对象序列化试试,用的时候反序列化。
lghndyz
2009-07-29
打赏
举报
回复
帮顶!!
feng87558812
2009-07-29
打赏
举报
回复
既然你想保存DLL 用原来的不就行啦
lovvver
2009-07-29
打赏
举报
回复
dll里是可以嵌入类似的资源的,你看winform里嵌入的图片,最后也是编译到dll里面的。所以,这个应该不是问题
yezie
2009-07-29
打赏
举报
回复
有具体代码吗。。。。。。。。。。。。。。
将
DLL
打包在EXE文件中的两种方法
本文介绍在C#项目中,如何将
DLL
文件作为嵌入
资源
打包至EXE,实现独立可执行文件。提供了两种方法:一是启动时读取并
保存
DLL
至本地;二是直接在内存中加载
DLL
。
c html
资源
到
dll
,C++实现第三方
资源
释放与载入过程(以
DLL
为例)
本文介绍如何将
DLL
文件嵌入到程序
资源
中,并在程序运行时动态释放和加载
DLL
。通过具体步骤和代码示例,展示了从
资源
添加到
DLL
释放的完整过程。
C++实现第三方
资源
释放与载入过程(以
DLL
为例)
本文详细介绍如何使用Visual Studio 2017将
DLL
文件打包进EXE,并在运行时动态释放和加载
DLL
。从添加
资源
到代码实现,完整展示
DLL
资源
加载过程。
Windows系统中的
DLL
文件详解
DLL
是动态链接库的缩写,是Windows操作系统的基础,包含程序代码和
资源
。
DLL
的优点包括节省内存、扩展应用程序、便于程序员合作、
资源
共享和解决本地化问题。通过DependencyWalker工具,可以分析
DLL
中的函数和EXE调用的
DLL
。
DLL
的注册和插件机制也是其重要特性,注册
DLL
可以解决系统故障,插件
DLL
则允许程序通过添加
DLL
来扩展功能。
在程序或
DLL
中调用自定义
资源
本文介绍了一种从
资源
中加载
二进制
数据并将其
保存
到文件的方法。通过使用Windows API函数如FindResource和LoadResource,可以从
资源
中读取
二进制
数据,如.exe文件。此外还解释了如何获取
资源
所在模块的句柄。
C#
111,132
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章