.NET的程序有没有可能在没有Framework的机器上运行?
比如编译的时候把需要的包包括进来?
------解决方案--------------------CSDN的首页上有例子的,如果现在没有连接了,你查飞信,就是用那个搞的
------解决方案--------------------飞信也要有.net环境的呀...
还老早以前了,现在不清楚了
------解决方案--------------------也有可能的,有一个混淆器,XenoCode,在混淆程序时可以把 .net 框架也包含进来,这样部署时就不用发布 .net 框架了。这个混淆器好像没有破解的。就是有,我也觉得这个不太实用。
------解决方案--------------------.NET的程序有没有可能在没FrameWork的机子上运行?
一般是不行的。除非你是用C++.net写的,但是前提是不能用到托管的代码。
否则.NET的程序必须要有Framework的支持,因为.NET的程序编译后产生是中间文件(IL),也是元数据(MetaData),必须要有Framework来支持。类似于Java的虚拟机一样。