用VB.NET做的应用程序(.EXE)为什么不能在别的操作系统上运行? 刚接触VS.NET,不是很懂,觉得编译成EXE不就完了嘛,VB不就是全编译的嘛. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 生成的EXE文件还需要VB系统的一些支持文件才能运行,如.ocx .dll 生成的文件在当前系统中可以运行是因为当前系统具有VB的环境与支持运行的文件,如果换到另一个系统中,可能就不能运行了。VB提供了制作安装盘的方法与工具,以便脱离VB的系统的WINDOWS环境仍能运行. win98以上系统都可以运行,但要装.NET Framework,就像JAVA的虚拟机。 是不是说VB.NET是用虚拟机解释执行的?就像JAVA? .Net就是这样, 一定要有 FRAMEWORK 环境的, 这个的确很烦, 而且FRAMEWORK在WIN98上要比在WIN2000上难装 那么.NET的程序在执行效率上是不是比较低?用来做本地应用程序适合吗? 微软的高版本操作系统自带.NET Framework框架。。如: WINDOWS 2003 net是运行在CLI上的!所以需要安装Framework没多大,也就20几M,现在也有支持win98的Frameworkhttp://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=zh-cn 你需要一个传说中的.NET框架。各位楼上的看官主义.NET Framework和那个臭名昭著的JAVA虚拟机有本质的不同。java可以跨平台而.NET Framework可以跨语言但是不能离开M$的平台。 .NET Framework可以跨语言但是不能离开M$的平台//mono可以让framework跨越到linux! VB中知道类名和句柄怎样获得其中显示的内容 VB 如何在透明控上画曲线 关于WebBrowser状态的问题 急~~~~~如何使用api在formload的时候把系统的分辨率改成800*600! 讨论,如何简单的判断SQL服务是否启动? 怎么使用vb进行打印机控制呢? 如何在VB中给dos下的可执行文件传参数?? 非常简单的问题!!! 为什么我的控件的滚动条会窄点?? 关于ActiveX控件在VB下面使用的一個問題 急! 如何得到本机中指定EXE程序的全路径名?? 请诸位推荐基本vb的好书(中高级的),不胜感激
如: WINDOWS 2003
http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=zh-cn
//mono可以让framework跨越到linux!