トップ回答者
Visual Basic2010(FW4.0)で開発したアプリケーションのWindows10での動作について

質問
回答
-
質問者さんの言う「動作保証」とはどのような行為を指しているのでしょうか? この点がはっきりしない限り第三者には答えられないと思います。
たとえばサポートであれば、.NET Framework自身のサポートは行われますが、各アプリケーションについてはサポートされておらず、開発者に委ねられています。その上で、.NET Frameworkには下位互換性があるため、ドキュメントにも
.NET Framework 4.5 およびそのポイント リリースは、以前のバージョンの .NET Framework でビルドされたアプリと下位互換性があります。 つまり、旧バージョンの .NET Framework でビルドしたアプリとコンポーネントは、.NET Framework 4.5 で変更を行わずに動作します。
と説明されています。ただし、機能改善などにより動作・タイミングが変化している場合もあり、それまで偶然動作していたプログラムでも問題が顕在化することは十分あり得ます。
以上を踏まえて、質問者さんご自身で判断されてみてはどうでしょうか。
- 回答の候補に設定 立花楓Microsoft employee, Moderator 2017年9月21日 0:16
- 回答としてマーク 立花楓Microsoft employee, Moderator 2017年9月28日 6:49
すべての返信
-
質問者さんの言う「動作保証」とはどのような行為を指しているのでしょうか? この点がはっきりしない限り第三者には答えられないと思います。
たとえばサポートであれば、.NET Framework自身のサポートは行われますが、各アプリケーションについてはサポートされておらず、開発者に委ねられています。その上で、.NET Frameworkには下位互換性があるため、ドキュメントにも
.NET Framework 4.5 およびそのポイント リリースは、以前のバージョンの .NET Framework でビルドされたアプリと下位互換性があります。 つまり、旧バージョンの .NET Framework でビルドしたアプリとコンポーネントは、.NET Framework 4.5 で変更を行わずに動作します。
と説明されています。ただし、機能改善などにより動作・タイミングが変化している場合もあり、それまで偶然動作していたプログラムでも問題が顕在化することは十分あり得ます。
以上を踏まえて、質問者さんご自身で判断されてみてはどうでしょうか。
- 回答の候補に設定 立花楓Microsoft employee, Moderator 2017年9月21日 0:16
- 回答としてマーク 立花楓Microsoft employee, Moderator 2017年9月28日 6:49