vb依赖.net vs添加依赖库

VB .NET编程是否可以不依赖.NET Framework这是典型对.net构架不理解造成vb依赖.net的!
只要是.net编程vb依赖.net,一定使用的是.net类库vb依赖.net , 必须是同运行版本的.net支持方可运行 。而所谓的vb.net只是说编程的语言层使用的是vb语言而已 。该语言在.net构架下被编译成为IL语言(MSIL,严格说来是IL的一个子集) 。而上层的语言只是产生软件时所使用的一个不同语言规则而已vb依赖.net,与IL已经没有任何相关性vb依赖.net了 。上层语言无论是C#还是VB,甚至是Java(J#)均只适应编程人员的一个策略,与整个构造没有多大的相关性 。
.net的最终目的就是让不同的语言编程人员能协同工作 , 那么语言在其中的区别没有多大了,所有的运行核心都是由.net完成的,没有必须依赖于.net 。这是没有任何疑问的 。
【vb依赖.net vs添加依赖库】vb.net就是.net , 只是表示用VB语言人的称呼,用C#的则称其为C#.net,但不管是哪种,它是无法脱离.net的 。
vb.net源代码如何生成exe格式vb.net编译出来的exe只有依赖.net
framework才能运行
但有一些第三方工具可以用来把exe用到的assembly和dll打包成一个exe文件,不过这样的结果就是exe体积非常大
比如.netz工具,它的官方地址:
使用很简单,比如你的exe文件是a.exe,直接netz
a.exe就可以把a和它用到的.net代码一起打包成一个exe
vb需要.NET Framework的支持吗?首先你要知道VB和VB.net是完全不同的 。
VB6.0(Vb最后的一款编译器)编译的软件只要没有用到外在的ocx控件则可以在Windows下顺利运行,否则需要把OCx控件也安装到对方电脑中 。
VB.net则需要安装.net framework(相当与安装虚拟机),否则无法运行 。
20006年以后的vista都默认安装了.net framework的 。
VB2003,VB2005,VB2008 , VB2010分别依赖哪个版本的net框架?打开如图所示的设置界面,根据你开发时实际需要的代码选择对应的框架版本
关于vb依赖.net和vs添加依赖库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读