脱离.NET Framework运行托管程序.
来源:互联网 发布:windows 10怎么用 编辑:程序博客网 时间:2024/05/01 00:37
.net Framework 脱壳方案已经很多了, 现在验证了两种方法, 都是可行的, 前一种似乎更方便, 灵活.
1. 利用XenoCode
在这里下载XenoCode: http://download.csdn.net/source/1799709 ;
按照这个教程做: http://v.youku.com/v_show/id_XMTI3NjMwNjY4.html
这种方法我已经实验通过,没有细看是不是所有的文件都打包了. 我认为是因为他只把有依赖关系的库加进去了, 配置文件等还没有加所以很小, 但是应该是没问题的, 我试了一下生成的包, 已经可以正确运行, 部分功能不work可能是因为配置文件我没打包. 同时, 因为我的环境中装有.net,所以还需要在没有.net的环境中实验. 可以验证一下.
2. 利用飞信.
把代码中的所有.net 配置都从3.5改成2.0, 这里面主要是去掉linq的引用, 还有就是部分不支持的函数, 可以先注释掉.
重新编译通过.
下载一个飞信, 安装;
按照这个教程做: http://blog.sina.com.cn/s/blog_5ca57d8e0100bcq8.html
我试验了一下, 是可以的. 这个方法的一个问题是将来就只能在2.0版本的.net上进行开发了. 除非飞信升级他的.net库.
还有就是会很ugly的带上一大堆飞信的库文件.
- 脱离.NET Framework运行托管程序.
- 让.Net 程序脱离.net framework框架运行
- 让 .Net 程序 脱离 .net framework框架 运行的方法
- 让 .Net 程序 脱离 .net framework框架 运行的方法
- 让 .Net 程序 脱离 .net framework框架 运行的方法
- 让.Net 程序脱离.net framework框架运行
- 让.Net 程序脱离.net framework框架运行(ZZ)
- 让.Net 程序脱离.net framework框架运行
- 让.Net 程序脱离.net framework框架运行
- 让.Net 程序脱离.net framework框架运行
- 让.Net 程序脱离.net framework框架运行
- 让.Net 程序脱离.net framework框架运行
- 让.net程序脱离.NET Framework在Linux下运行
- 让.NET程序脱离.NET FrameWork框架运行
- 让.Net程序脱离.Net Framework框架运行(转)
- 让.Net程序脱离.Net Framework框架运行
- 让.Net程序脱离.Net Framework框架运行
- 让.Net程序脱离.net framework框架运行
- if-else的reduce-shift冲突
- Tomcat 连接池配置
- Cisco Smart Grid
- Eclipse开发:在Java中调用ActiveX控件(OCX控件)示例
- 灰烬里的暧昧
- 脱离.NET Framework运行托管程序.
- 算法笔记2
- QT基本名词
- 用 Python 3 写的命令行百度词典
- 无需胃药的“胃病”
- Linux环境进程间通信(五): 共享内存(上)
- 母亲节
- C++内存分配秘籍—new,malloc,GlobalAlloc详解
- 解读tomcat的startup批处理命令。