0

使用 VB.net 创建的软件,可以直接在另一台计算机上安装和运行此软件,还是该计算机需要安装 .NET Framework?

4

3 回答 3

2

您需要在计算机上安装 .NET 框架(运行时,而不是 SDK)。

但是,这是 Windows 的标准部分,并且已经存在多年。不同版本的 Windows 附带不同版本的 .NET 作为标准。根据记忆,这些是:

  • XP SP2 将具有 .NET 2
  • Vista 有 .NET 3.0
  • Win7 有.NET 3.5

但是,默认情况下,Windows 更新会升级这些,因此实际上可以合理地假设它会存在于大多数机器上。

于 2012-08-09T13:36:59.623 回答
1

机器需要安装 .Net Framework。

于 2012-08-09T13:36:08.087 回答
0

如果它是用 VB.NET 编写的,那么它就是托管代码并被编译为 .NET 程序集。为了运行托管的 .NET 程序集,您必须安装 .NET 框架。因此,要回答您的问题,是的,它必须安装在任何将运行您的 VB.NET 应用程序的机器上。如果您需要使用 Visual Studio 制作可以在没有框架的情况下运行的应用程序,则需要使用 C++ 编写非托管代码。

于 2012-08-09T13:36:45.023 回答