vb.netデスクトップアプリケーションを開発する際に、異なるフレームワークでコードを変更せずに動作させることができると仮定すると、最新のフレームワークを使用することをお勧めします。古いフレームワークですか?別のフレームワークではなく.netフレームワークを選択する理由
最新のフレームワークを使用することでどのようなユーザーが有利になるのですか?また、古いフレームワークを使用することによってどのようなユーザーに利点がありますか?
(ユーザーがアプリケーションをインストールして実行するためのフレームワークをダウンロードする必要がない場合、私は利点を参照してください)
最新のバージョンとそれ以降のバージョンを使用することの実際の欠点はありません。はい、ダウンロードする必要があるかもしれませんが、ユーザーがフレームワークアップデートをインストールしない場合を除き、Windows Updateの実行時にも実行する必要があります。最新の.NET Frameworkをインストールしたくない場合や、頻繁にWindows Updateを実行しない場合は、ユーザーの問題だと思います。 - これから考えると、古いバージョン(3.5,4.0など)を使用すると、まだWindows XPを使用している人がサポートされる可能性があります。 –
自分のマシンを更新しないようにしたい顧客をサポートしようとすると、一度も何の問題も見られませんでした。彼らは余分なものを支払わなければならない。古いバージョンのマシンをテストして保つことは無料ではありません。 –
@HansPassantしかし、あなたが無料のアプリケーションを開発していて、それが最も高い拡散を望むなら、どうでしょうか? – genespos