首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

net程序到底需不需要框架解决思路

2012-01-11 
net程序到底需不需要框架从学c#net的第一天起看到的所有的书都写此类程序必须在.netframework环境下运行。

net程序到底需不需要框架
从学c#   net的第一天起   看到的所有的书都写   此类程序必须在.net   framework   环境下运行。

可是,最近看到许多帖子,都说可以离开此环境运行,那么请问了,到底是在满嘴跑火车,以讹传讹,还是真的有牛人已经做到了?

如果真有的话,希望有实际例子说明一下。

[解决办法]
目前是不行的,但从Richter和蔡学庸先生所描述的原理来看,理论上有瘦身的可能,毕竟我们的.NET Framework是相当于J2SDK而不是JRE的,所以也有可能把那些额外的东西去掉。
CLR运行环境中,核心的文件4个,其他有许多是编译器和配置文件之类的,对于类库来说,除了MSCorLib.Dll和System.Dll以外,其他应该是能做到用哪个装哪个...那这样粗略估计一下的话,应该也就在4~5兆左右...
不过这样的东西就算做出来了,也没有什么很大的价值,毕竟业务开发,Collection,XML,Text,Data,Windows.Forms这些东西如果不导基本上啥都做不了。
[解决办法]
要是要的,但可以不直接安装.net framework。
像飞信软件就是一个典型例子。

热点排行