Visual Studioを使用してVB.NETでプログラムを作成する方法を学びましたが、その欠点は、すべてのコンピューターにあるわけではない.NETFrameworkが必要なことです。.NET Frameworkを必要とせずにVB.NETでプログラムを作成できますか?はいの場合、どのツールが必要ですか?
2 に答える
しかし、その欠点は、すべてのコンピューターにあるわけではない.NETFrameworkが必要なことです。
必要に応じて.NETFrameworkをインストールするプログラムのインストーラーを含めます。MSDNには、これを行う方法に関する優れた記事があります:http: //msdn.microsoft.com/en-us/library/7eh4aaa5.aspx
.NET Frameworkを必要とせずにVBでプログラムを作成できますか?
あなたがVB.NETを意味していると仮定すると、そうではありません。Microsoft VB.NETコンパイラは中間言語にコンパイルされ、コードはおそらく.NETFramework自体に何百もの依存関係を持っています。使用できるMonoのような他のフレームワークもありますが、それらもインストールする必要があり、すでにインストールされている可能性ははるかに低くなります。
VB6は.NETFrameworkを必要とせず、すべてのWindowsおよびMSSQLバージョン(64ビットでも)で実行されます。
インストールされている最新のadorおよびadodbドライバー(MS Office)を使用できますが、VB.NETがその方法であり、.NETFrameworkなしでアプリを作成することはできません。
.NET Frameworkは無料で、セットアップに含めるだけです(前述のとおり)。