2011-01-19 17 views
0

私はターゲットとする.netフレームワークのバージョンを議論しています。私のアプリをビルドすれば.net 2 - それはXP、Vista、およびWindows 7でも動作しますか?

小さなクライアントユーティリティを構築する必要があり、できるだけ多くのマシンで実行する必要があります。 .netフレームワークの任意のバージョンをインストールすることは望ましくありませんが、特定の状況で私はそれを避けることはできません。

.NET 2.0をターゲットにしている場合、.NET 3.0(Vista)および.NET 3.5(Windows 7)をインストールしていないマシンでも実行することは安全ですか?

私は、XPマシンでは、.NETをインストールしていないパーセンテージがあることを認識していますが、これは膨大な少数です。

私はVS2010でビルドしています。

最大数のマシンで作業することが最も重要です。私はLINQや先進のWPFなしで暮らすことができます。 WinFormsといくつかのTelerikコントロールを使用します。

.NET 2.0では安全ですか?そのコードはほとんどのユーザーのマシンで動作しますか?

答えて

2

.NET 2.0をターゲットにしている場合、.NET 3.0(Vista)および.NET 3.5(Windows 7)をインストールしていないマシンでも実行することは安全ですか?

はい。

長い答え:

.NET 3.0および3.5 2.0に同梱されて同じランタイムを使用するので、2.0ランタイムを対象と何がすべての3つで問題なく動作します。

関連する問題