让 .Net 程序 脱离 .net framework框架 运行的方法(补充)
前面介绍了 让 .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文件的麻烦。
posted on 2007-09-05 23:12 紫雨轩 .Net 阅读(6117) 评论(36) 编辑 收藏 举报