在没有.net框架的VB.NET中创建应用

Create apps in VB.NET without .net framework

我学会了使用Visual Studio在VB.NET中创建程序,
但缺点是我需要.NET框架,但并非每台计算机上都有。
是否可以在不需要.NET框架的情况下在VB.NET中创建程序?
如果是,我需要什么工具?


but the downside of that is that i need the .NET framework, which is not on every computer.

包括用于您的程序的安装程序,如果需要,它将安装.NET Framework。 MSDN上有一篇有关如何执行此操作的不错的文章:http://msdn.microsoft.com/zh-cn/library/7eh4aaa5.aspx

Can I create a program in VB without it needing the .NET framework?

假设您的意思是VB.NET,那么不,不是真的。 Microsoft VB.NET编译器可编译为中间语言,并且您的代码可能对.NET Framework本身具有数百个依赖项。您还可以使用其他类似Mono的框架,但是也必须安装它们,并且已经被安装的可能性要小得多。


VB6不需要.NET框架,并且可以在任何Windows和MSSQL版本(甚至在64位)上运行。

您可以使用安装在其上的最新ador和adodb驱动程序(MS Office),但是要使用VB.NET,没有.NET框架就不能创建应用程序。

.NET框架是免费的,您只需将其包含在设置中即可(如前所述)。