質問: Visual Basicや.NET Frameworkなどのランタイムは、最新版を入れておけばいいのでしょうか? VB6や.NET Framework3.0を入れておけばVB5や.NET Framework1.0などが必要なものも動くんですか?
回答: ランタイムは上位互換になっていません。 VB5で作られたアプリケーションは、VB5専用のランタイムが必要です。 VB6で作られたアプリケーションは、VB6専用のランタイムが必要です。 VB.NET2002のアプリケーションは、.NET Framework1.0が必要です。 VB.NET2003のアプリケーションは、.NET Framework1.1が必要です。 VB.2005のアプリケーションは、.NET Framework2.0が必要です。