让 .Net 程序 脱离 .net framework框架 运行的方法(补充)

本文介绍了一种利用Remotesoftlinker试用版简化.NET程序从依赖.netframework框架中脱离出来的方法。通过mdeploy或native模式,可自动提取所需DLL文件及框架环境,适用于已安装.Net3.0的系统。提取完成后,仅需替换fetion框架内的fetionvm.exe文件,并调整资源属性即可。此外,native模式提取的文件可直接复制并覆盖至fetion框架内,进一步简化部署流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前面介绍了  让 .Net 程序 脱离 .net framework框架 运行的方法 ,
但是有些朋友应用中还是遇到了一些问题,主要时需要自己提取框架程序以及应用的dll问题。
这里介绍一个偷懒提取方式。

我们可以利用 Remotesoft linker的试用版来提取,试用版的获取
http://www.remotesoft.com/linker/try.html

试用版提取时可以用 mdeploy 方式或者 native 方式。
如果时 mdeploy 方式,比较简单,直接提取出来了基本能用了。
他提取的是你系统当前的 框架环境。也就是你安装了 .Net 3.0那么提取出来的核心文件也就是 3.0的。

提取完后会有一个 exe文件和 rsm 文件,你只需要用fetion框架里面的 fetionvm.exe替换这里生成的exe文件即可。
实际上这个文件是一个预先写好了的模板程序,自己可以修改一下资源属性,就OK了。

native 模式提取出来的虚拟框架目录结构和 fetion的那个一样的。
把文件复制到fetion的框架里面覆盖。
然后自己可以改改 fetionvm.srm文件,这个文件在前面已经还原出他的代码了。

这样就省去了自己提取dll文件的麻烦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值