複数の .NET バージョンを必要とするアプリケーションを見つけました。
**Requirements:**
.NET Framework 2.0, 3.0, and 3.5 SP1 is required
では、1 つの.NET アプリケーションが複数の .NET フレームワークを必要とするのはなぜでしょうか? 複数の .NET フレームワークを必要とするアプリケーションを作成する方法の例を教えてください。
3 つの異なる .NET Framework をインストールしたくない人がいるとしましょう。最上位の .NET Framework をインストールするだけで十分であり、古い .NET バージョンのすべてで 99% 動作します。(つまり、この例では、.NET 4.0 があれば、アプリは動作するはずですか?)