私はターゲットとする.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では安全ですか?そのコードはほとんどのユーザーのマシンで動作しますか?