关键字:.Net framework精简,免安装,脱框,最小,精简,压缩,GREEN
项目地址:http://code.google.com/p/greenvm/
GreenDotNet 是一个根据GreenJVM移植的应用,目标是实现.netframework虚拟机的绿色发布。
GreenDotNet 0.1.1 简要说明
1、本程序是一个非常简单的.Net程序免安装发布工具,可以满足绝大部分.Net framework2.0及以下环境开发之桌面应用的绿色发布及使用。
2、本程序目前阶段不尝试虚拟.Net运行环境(一是难写,二是敝人极懒,三我是Java程序员,明白?^^……),虚拟机初始化后将直接通过GreenDotNet.exe在Windows中布署最简.Net环境,故对程序运行效率无影响。
3、虚拟机压缩包中仅删除了System.Web(如果要用编码之类的功能自己实现就好,不然这堆东西也5MB左右呢|||),保留了其余一切链接库(如操作数据库必须的System.Data等,不要就自己删吧~),因此绝大多数操作皆可在此环境下正常使用。
4、由于采用了真实的Windows环境进行布署,因此加密或混淆后的.Net程序依旧可以正常在此环境下运行。
5、相较使用Salamander .NET Linker等收费工具(含使用飞信运行框架)而言,这只是一个简写的.Net布署方式,故而绝对不会存在版权或收费等问题。
相关文件说明:
GreenDotNet.exe : 启动文件,它将起到本地环境探针及布署.Net环境的作用。
vm.cfg : 配置文件,决定GreenDotNet.exe对系统进行的相关操作。
dotnet.pack(8MB) : 虚拟机压缩包,使用7z格式产生,目前仅提供.Net 2.0版本支持,不保证2.0以下或以上版本开发之应用在此环境能够正常运行。
vm.cfg配置如下:
项目地址:[url]http://code.google.com/p/greenvm/[/url]
演示用例:
程序下载地址:[url]http://download.csdn.net/source/601485[/url]
这两天业余时间都在整理Loonframework框架web部分代码,暂时没什么可发的,只能找点冷饭炒……
Zero漫天星辰漫画下载器是一个我私人制作私人使用的在线漫画检索及下载工具,采用.netframework1.1开发(使用.net纯粹是由于拖控件方便|||)现在发布的是一个精简版本(删除了某些登载如Comic汉之类的站点^^).
由于个人习惯,本漫画下载器不允许用户手动输入下载链接地址,而是加载整战后根据漫画名称选择要加载漫画.
也因此本软件具有整站搜索功能,并能够一次载入多部漫画.
由于在线漫画站点页面数据变更较频繁缘故,目前提供版本仅支持4个主流漫画站点,但已经涵盖了绝大部分网络漫画.
项目地址:http://code.google.com/p/greenvm/
GreenDotNet 是一个根据GreenJVM移植的应用,目标是实现.netframework虚拟机的绿色发布。
GreenDotNet 0.1.1 简要说明
1、本程序是一个非常简单的.Net程序免安装发布工具,可以满足绝大部分.Net framework2.0及以下环境开发之桌面应用的绿色发布及使用。
2、本程序目前阶段不尝试虚拟.Net运行环境(一是难写,二是敝人极懒,三我是Java程序员,明白?^^……),虚拟机初始化后将直接通过GreenDotNet.exe在Windows中布署最简.Net环境,故对程序运行效率无影响。
3、虚拟机压缩包中仅删除了System.Web(如果要用编码之类的功能自己实现就好,不然这堆东西也5MB左右呢|||),保留了其余一切链接库(如操作数据库必须的System.Data等,不要就自己删吧~),因此绝大多数操作皆可在此环境下正常使用。
4、由于采用了真实的Windows环境进行布署,因此加密或混淆后的.Net程序依旧可以正常在此环境下运行。
5、相较使用Salamander .NET Linker等收费工具(含使用飞信运行框架)而言,这只是一个简写的.Net布署方式,故而绝对不会存在版权或收费等问题。
相关文件说明:
GreenDotNet.exe : 启动文件,它将起到本地环境探针及布署.Net环境的作用。
vm.cfg : 配置文件,决定GreenDotNet.exe对系统进行的相关操作。
dotnet.pack(8MB) : 虚拟机压缩包,使用7z格式产生,目前仅提供.Net 2.0版本支持,不保证2.0以下或以上版本开发之应用在此环境能够正常运行。
vm.cfg配置如下:
- [LOON]
- //虚拟机解压方式,目前提供RAR、ZIP、7Z三种压缩方式的解压支持
- SET_UNPACK_METHOD=7z
- //虚拟机压缩包名称,要求配置在vm.cfg同路径下
- SET_VM_NAME=DotNet.pack
- //检测本地.net版本,低于期望值时使用自带.net,否则以本地虚拟机优先运行
- SET_START_REQUIRE_VERSION=1.1
- //期望执行的exe文件,要求与vm.cfg同路径下
- SET_START_MAIN_EXE=ComicStars.exe
-
项目地址:[url]http://code.google.com/p/greenvm/[/url]
演示用例:
程序下载地址:[url]http://download.csdn.net/source/601485[/url]
这两天业余时间都在整理Loonframework框架web部分代码,暂时没什么可发的,只能找点冷饭炒……
Zero漫天星辰漫画下载器是一个我私人制作私人使用的在线漫画检索及下载工具,采用.netframework1.1开发(使用.net纯粹是由于拖控件方便|||)现在发布的是一个精简版本(删除了某些登载如Comic汉之类的站点^^).
由于个人习惯,本漫画下载器不允许用户手动输入下载链接地址,而是加载整战后根据漫画名称选择要加载漫画.
也因此本软件具有整站搜索功能,并能够一次载入多部漫画.
由于在线漫画站点页面数据变更较频繁缘故,目前提供版本仅支持4个主流漫画站点,但已经涵盖了绝大部分网络漫画.
本文转自 cping 51CTO博客,原文链接:http://blog.51cto.com/cping1982/129639