C# 免安装 net.Framework,一样可以运行,win7 与 winxp win2008 通过
C# 免安装 net.Framework,一样可以运行
最近无聊,做了一个QQ农场辅助工具,虽然QQ农场辅助工具现在是满天飞,反正都是无聊当打发时间。混了C#那么久,像我这样的水
平,想找一份C#的工作,也是无门,唉!失败,平时也是练习下,打发时间。
想不到用 C# 写这类的工具,真的超简单,写几百行代码就完成了。写源码,收集资料,简单测试下,也只花几天。
测试过几天,基本认为是正常,但是问题就来了,因为用 net.Framework 4.0 C# 写的,给别人用的,人家也是要安装
net.Framework 4.0 才可以运行,现在 net.Framework 4.0 简化版 也是 46 M 左右,以现在的网速,基本个所有人都可以接受,
但是 要人家去安装 net.Framework 4.0 所等待漫长的安装时间,就难而让人接受了。上网搜资料,最常见的就是 飞信模式 与
MONO 脱离 net.Framework 两种
飞信模式 是 net 2.0 版本,这个不想考虑
只有把寄托 转到 MONO , MONO 说起来真气愤,给网人吹到天花龙凤,什么可以完全兼用 net 4.0 真的亏他们说得出来,胡吹的那
个人,真的想抽他出来,扁他一顿时,害了搞了两天,什么都得不到,浪费我的时间,就连VS2010 常用工具 也不能完全兼用,就更不用
调用 Net 下的类库了。 问题一个接一个,真的越用越痛苦,最终也是对 MONO 死心。
后来回想下 net.Framework 4.0 与我的 QQ农场辅助工具,我的程序并用调用太多类,只是简单几个,那就是说并不用完全安
装,只要提取自己程序需要的类库就可以了,既然这样,那就把要用的类提取出来就可以了。
核心文件全部在 Microsoft.NET, 文件夹中 的 assembly 与 Framework,
Framework 文件夹 如果 Net4.0 只要 用 V4.0 那文件夹就可以了,至于要删除什么 文件,要视你的程序类库
把不用的类库删除后, 在其它的机器使用时,把 Microsoft.NET 路径在注册表上指下就可以了。大伙们你们可以 根据自己的 程
序进行删除不要用的类库,这样可以达到不用安装net.Framework。
复制你的程序所需要的类库到文件夹中如(Microsoft.NET),之后再在注册表
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework 下指定 路径就可以了。
如果你觉得麻烦,可以下载我的 QQ农场辅助工具《农场园丁》,把我的 程序文件 改为你的 程序文件,那就可以了。普通压缩
后只有 12M,解压后约 30M。 比起C++ 之类的,的确还大了,但是 好处在于 不用 net.Framework, win7 与 winxp win2008 测
试过,完全可以通过.但是有一个问题,金山有时会误 为病毒,不知道 金山是凭什么说我的程序是木马!
下载地址:http://qm520.uueasy.com/read-htm-tid-82873.html
dll 文件夹: 包含 多个 引导文件(注: 正常运行后可以删除)
LFMain.exe 程序文件: 初化引文件(注: 正常运行后可以删除,杀毒软件有可能误报为木马)
LFFarm.exe 程序文件: 主文件。如果你以前已经安装过 Net. Framework 4.0 请直接打开即可