vsvb脱离net的简单介绍

VB .NET编程是否可以不依赖.NET Framework

这是典型对.net构架不理解造成的!

10年积累的成都网站设计、成都做网站、外贸网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先做网站后付款的网站建设流程,更有新余免费网站建设让你可以放心的选择与我们合作。

只要是.net编程,一定使用的是.net类库,必须是同运行版本的.net支持方可运行。而所谓的vb.net只是说编程的语言层使用的是vb语言而已。该语言在.net构架下被编译成为IL语言(MSIL,严格说来是IL的一个子集)。而上层的语言只是产生软件时所使用的一个不同语言规则而已,与IL已经没有任何相关性了。上层语言无论是C#还是VB,甚至是Java(J#)均只适应编程人员的一个策略,与整个构造没有多大的相关性。

.net的最终目的就是让不同的语言编程人员能协同工作,那么语言在其中的区别没有多大了,所有的运行核心都是由.net完成的,没有必须依赖于.net。这是没有任何疑问的。

vb.net就是.net,只是表示用VB语言人的称呼,用C#的则称其为C#.net,但不管是哪种,它是无法脱离.net的。

VB.NET中,如何把一个编好的程序脱离VB.NET的程序,独自运行,比如说把它放到桌面成为一个独立的程序?

在你保存工程的的文件夹里面的Debug文件夹里面,如:

我的工程文件夹是这个:D:\Projects\test

生成出来的EXE文件就在:D:\Projects\test\Debug里面

里面有一个以工程名称命名的EXE文件,那个就是了。

(记住:要先在VS2008里面运行一次程序,文件夹里面才会有EXE文件的)

用vb.net编出来的软件在没有.net的电脑上能运行吗?

不能,vb.net必需安装Microsoft Framework 1.1,VS2005必需安装Microsoft Framework 2.0。

单独剥离出来的的VB.Net有没有?

有阿,微软学生中心就提供下载,不过是半年试用版的,如果能找到序列号就行了

VS VB VB.NET这三者是什么关系

你自己不是已经理解了吗。VS包含了很多种编程语言,vb.net是其中之一,所有这些语言,统一在.NET这个框架平台上运行,所以,你用vb.net 2010编译的程序,其他人要运行,必须先运行.net framework 2010.

vb6.0是比较古老的版本,与vb.net差异很大,也不用.net平台,但是各方面比如性能、效率、应用广泛性,都要比同版本的VC++差很多。

VB和vs和vb.net区别联系?!还有弱弱问下工程组文件缩写是什么?!

VS是一个集成环境,其中包括 VB、VC等。 VB是VS的一个子集。我们常说的VB指的是 Visual Basic 的统称。VB有很多版本,跟相应的VS集成环境相对应。

比如: VB6是VS6中的一部分。VB.net 是 VS.net 的一部分。

VB.net 是VB在 .net 框架上的版本。一般认为与之对应的是VB在VS6框架上的版本:VB6。

VB6和VB.net在语言上基本是一致的,区别很小。真正巨大的区别在于其底层框架。

说白一点,就是系统提供的各种功能、控件、库、接口等有巨大变化。

但是,虽然变化是巨大的,微软却已经尽力使它们在表面上尽可能一致。继承性还是不错的。

工程组文件在VB6中是 VBG。在 VB.net 中工程组叫做解决方案 Solution 。


本文标题:vsvb脱离net的简单介绍
文章路径:http://myzitong.com/article/hhdohc.html