VB 2008编的程序可以编译成独立文件吗

来源:百度知道 编辑:UC知道 时间:2024/06/02 23:03:52
VB 2008编的程序可以编译成独立的EXE文件吗?就像那些绿色软件一样。
能不能生成个EXE,可以在没装.NET平台的系统上运行?

不可能的,很多人研究了多年,没有一个使人满意的结果,也就是不能脱离 .NET Framework 平台。

不信你看这里,这就是一个 .NET 程序,为了它能独立,我绞尽脑汁,可惜不行:
http://hi.baidu.com/111010000000/blog/item/9d7595ea856686d4d439c915.html

目前,还没有什么方法能使程序脱离 .NET Framework 平台独立运行,即使有,也需要提取一些文件。

有一种利用飞信软件的一个 VMDotNet.exe 使 .NET 程序脱离 .NET FRAMEWORK 也能运行的方法,但是体积会严重超标,比 .NET Framework 安装程序还大。

是一种得不偿失的做法。

如果楼主有兴趣,这是利用飞信软件脱离 .NET 的方法:
http://blog.csdn.net/yom_an/archive/2009/06/18/4280593.aspx

一个可行解决方法,把楼主的程序与 .NET Framework 3.5 SP1 的安装包放在(可以是压缩到一起,用 Winrar 的自解压模式,或者VS打包安装程序)一起给用户,告诉他们要先安装 .NET Framework 3.5 SP1,再运行楼主的程序。

不能的

很遗憾,不能的,这是.NET程序不能被普遍接受的最主要原因,也是最大瓶颈,这是常识

卧槽,一楼的你真NB,连所谓的常识都不懂

膜拜lipeiyi2006,开眼了,百度真TNN的不是个有人才的地方