0

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

4

2 回答 2

6

但它的缺点是我需要.NET 框架,它不是在每台计算机上。

为您的程序包括一个安装程序,如果需要,它将安装 .NET Framework。MSDN 有一篇关于如何做到这一点的好文章:http: //msdn.microsoft.com/en-us/library/7eh4aaa5.aspx

我可以在不需要 .NET 框架的情况下在 VB 中创建程序吗?

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

于 2012-04-05T13:41:00.073 回答
-1

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

您可以使用安装在其上的最新 ador 和 adodb 驱动程序 (MS Office),但 VB.NET 是可行的方法,并且您无法在没有 .NET 框架的情况下创建应用程序。

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

于 2014-08-02T20:33:52.903 回答