日期:2014-05-17  浏览次数:20959 次

让C#程序独立运行(脱离 .NET Framework运行,绿色运行)

作者:小生、我怕怕

网址:http://www.apkbank.net

?http://www.17zouguo.net

我觉的MS的.net方案其实很不错。C#呢,用现在流行的话来说“很给力”!

但是.net版本众多。而且.NET Framework框架很大。拖着一个大大的.net?Framework总是让人很郁闷。

我也碰到了这个让人郁闷的问题。

在网上找呀找呀。找到另一个.NET Framework 替代方案。Mono。

下载地址为:http://www.go-mono.com/mono-downloads/download.html

Mono2.10.2版本支持.net 2.0至4.0版本。

下载回来后安装一下,我傻了居然有336M。而且Mono的居然方式是命令行的。仍然让人很郁闷。

算了,既然安装了。找找资料吧。

终于看到了前人的工作结晶。

Mono运行C#程序所要的库资源其实不多。

?

只要C:\Program Files\Mono-2.10.2\bin目录下的。(以下均以C:\Program Files\Mono-2.10.2目录为根目录)

mono.exe,mono-2.0.dll

lib\mono\.net版本号\mscorlib.dll。我这里用的是.net 2.0版本。

lib\mo