打包NET框架的N种方式大比较!(.Net程序脱离.net framework框架)
来源:互联网 发布:阿里云 表单 编辑:程序博客网 时间:2024/05/29 17:30
打包NET框架的N种方式大比较!(.Net程序脱离.net framework框架)
Net框架的确是个好东东,用它开发是真它娘的快!但是作为VB和C#程序员!如果你编写的是Windows程序的话那就麻烦了!现在市面上使用2000,XP的人占绝大多少!你编写个程序不到2M,靠!带个框架就20多M,如果编写的用到数据库,加上数据库组件..............实在是晕!更可恶的是1.1,2.0,3.0,版本满天飞!
还好,现在市面上让你的Net程序脱离框架的软件和方法不少:
一、:软件保护作者MaxCode 提供的 Linker,实在是太烂了,不能用。
二、:Xenocode Postbuild .NET ,使用起来还可以但是兼容性太糟糕,出错率30%以上。
三、:Thinstall Embedded 版(注:不是VS版)使用起来还可以,兼容性也比较稳定,到2.736版本就完全支持Net2.0了,并且可以在打包的时候筛选你需要的框架文件,可惜现在无法找到它更新的版本了!
四、:Remotesoft Linker and Mini-Deployment Tool ,它可以让你将.NET assemblies link到一个文件,从而可以混淆所有code,包括.net framework的系统类库名。 客户端无需安装.net framework,简单并且最小的部署.net 应用程序。但是你还是得自己慢慢的删除你不要的组件,晕!另外,它的加密支持不好,好像市面上的加密Net的都和它不兼容,只能使用它自身公司的加密软件。
五、:Tinstall VS 版本,现在能找到的最新破解版本是3.146,稳定是它的强项,但是它用它打的NET软件最小40M,用WinRAR压缩也有25M左右!呵呵还是喜欢Embedded版的!
六、:直接使用中国移动的“飞信”的框架!,靠!其实就是Remotesoft Linker and Mini-Deployment Tool,网上有朋友修改了一下就拿它开始卖RMB了,BS!
总结:
从稳定性和专业性上看:Thinstall Embedded版,和Remotesoft Linker and Mini-Deployment Tool是最好的!而且生成的最终程序很小,能控制在20M以内,便于发布和更新。而且客户机器不管安装的是什么框架版本都无所谓了,如果你的程序要进行在线更新的话Remotesoft Linker and Mini-Deployment Tool更好,它不像Thinstall那样必须包装框架到EXE文件,你可以随时更新你自己需要的文件!还有,你也可以自己写个Lnker,判断客户机器上是否安装了你软件的框架,如果安装了就直接执行,未安装的话,使用打包的框架,可以配合Remotesoft Linker and Mini-Deployment Tool的Linker方式生成最终的发布软件(过几天我写个教程)
相关软件资源发布到楼下(呵呵,全是破解版的哦!加起来好几千美刀了):
Remotesoft Linker and Mini-Deployment Tool + Remotesoft Expliore for 2002,2003,2005(要配合使用才能打包):
下载地址:
http://www.unpack.cn/viewthread.php?tid=18409
Thinstall Emedded 2.736(必须放到C盘下)
地址:没法上传
Thinstall VS 3.145+Lices
地址:http://www.unpack.cn/viewthread.php?tid=16985
脱离Net框架的Linker的源代码:配合Remotesoft Linker and Mini-Deployment Tool 的Linker编译模式 ,用于判断客户机器是否安装了Net框架,如果安装了,自己运行,以便加快速度。
地址:我的机器中
相关链接
Xenocode Fox 2007 v5.2 build 6675
Xenocode 整套破解软件,包括Fox、postbuild和Studio,破除了联网验证限制,但使用Postbuild和Studio时必须要连网.没有破解版权信息:(
http://www.remotesoft.com/linker/
http://www.remotesoft.com/salamander/obfuscator/download.html
让 .Net 程序 脱离 .net framework框架 运行的方法
让 .Net 程序 脱离 .net framework框架 运行的方法(补充)
原文地址:http://hi.baidu.com/webprince/blog/item/672aa1d36e122130970a1622.html
另一篇文章,也很精彩:
http://blog.csdn.net/zchin/archive/2010/08/06/5793010.aspx
- 打包NET框架的N种方式大比较!(.Net程序脱离.net framework框架)
- 打包NET框架的N种方式大比较[收藏]
- 让 .Net 程序 脱离 .net framework框架
- 让 .Net 程序 脱离 .net framework框架 运行的方法
- 让 .Net 程序 脱离 .net framework框架 运行的方法
- 让 .Net 程序 脱离 .net framework框架 运行的方法
- 让 .Net 程序 脱离 .net framework框架 运行的方法
- 让 .Net 程序 脱离 .net framework框架 运行的方法
- .Net程序脱离.net framework框架的另一个方法
- 让 .Net 程序 脱离 .net framework框架 运行的方法
- .Net 程序脱离.net framework 框架的另一个方法
- .NET程序脱离.NET框架的方法
- 让.Net 程序脱离.net framework框架运行的方法(转载)
- 让.Net 程序脱离.net framework框架运行
- 让.Net 程序脱离.net framework框架运行
- 让.Net 程序脱离.net framework框架运行(ZZ)
- 让.Net 程序脱离.net framework框架运行
- 让.Net 程序脱离.net framework框架运行
- TF卡和SD卡
- 重复引用发生的错误
- 双击dsw,打开一个新的vc
- WEB.XML中Lisenter与Servlet的加载顺序
- c 实现 md5 的算法,只由代码,不做解释.抄的网上的留着备用的.
- 打包NET框架的N种方式大比较!(.Net程序脱离.net framework框架)
- 《怪诞心理学》小评
- Samsung手机常用工程命令
- 深入研究嵌入式操作系统的绝佳教材
- VS2005中无法启动调试
- 张华平老师和王斌老师的博客
- 《Delphi下深入Windows核心编程》(附录A Delphi编译指令说明)
- jQuery获取Select选择的Text和 Value(转)
- silverlight 清空所有文本框