您的位置:首页 > 其它

脱离.net framework环境运行的程序

2012-08-28 13:04 302 查看
网上有3种:1、是使用Mono 2、飞信法 3、使用Salamander .Net Linker

1、应该是比较全面的,最新已经支持到.net 4.0 ,可以实现跨平台linux,mac,等但可能制作起来少许复杂。另外要说的一点,任何一个语言的跨平台 ,都不可能实现API的跨平台,因为API调用的是系统内部的是实现。

2、飞信法,飞信之前的版本其实是用C#编写的,后续版本应该是改为了C++。它就实现了脱离客户端机器对framework环境的依赖,客户端无需预先安装有框架,飞信已自己抽取了其中的运行时。相关链接:http://blog.csdn.net/Luckeryin/archive/2009/04/13/4068868.aspx

3、使用Salamander .Net Linker ,Linker是一个命令行工具,通过工具命令方式会在exe里生成环境的文件夹,其实飞信也是用了这个方法。相关链接:http://blog.csdn.net/Luckeryin/article/details/4068893
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: