0

VB.netを使用して作成されたソフトウェア、このソフトウェアを別のコンピューターに直接インストールして実行できますか、またはそのコンピューターに.NET Frameworkをインストールする必要がありますか?

4

3 に答える 3

2

コンピューターに.NETFramework(SDKではなくランタイム)をインストールする必要があります。

ただし、これはWindowsの標準部分であり、何年も前から使用されています。さまざまなバージョンのWindowsには、さまざまなバージョンの.NETが標準で付属しています。メモリからこれらは次のとおりです。

  • XPSP2には.NET2が搭載されます
  • Vistaには.NET3.0があります
  • Win7には.NET3.5があります

ただし、Windows Updateはデフォルトでこれらをアップグレードするため、現実的には、ほとんどのマシンに存在すると想定するのが妥当です。

于 2012-08-09T13:36:59.623 に答える
1

マシンには .Net Framework がインストールされている必要があります。

于 2012-08-09T13:36:08.087 に答える
0

VB.NETで記述されている場合は、マネージコードであり、.NETアセンブリにコンパイルされます。マネージド.NETアセンブリを実行するには、.NETFrameworkがインストールされている必要があります。したがって、質問に答えるには、はい、VB.NETアプリケーションを実行するすべてのマシンにインストールする必要があります。Visual Studioを使用して、フレームワークなしで実行できるアプリケーションを作成する必要がある場合は、C++でアンマネージコードを作成する必要があります。

于 2012-08-09T13:36:45.023 に答える