none
NET Framework再頒布可能パッケージのインストールについて RRS feed

  • 質問

  • こんにちわ、

    Microsoft .NET Framework 3.5の簡単な説明に、「.NET Framework 2.0 と .NET Framework 3.0 に対して新機能が多数追加されており、.NET Framework 2.0 Service pack 1 と .NET Framework 3.0 Service pack 1 を含みます」とあるのですが、Windows XP Pro SP3環境に.NET Frameworkの再頒布可能パッケージをインストールする場合、.NET Framework 1.1 SP1と.NET Framework 3.5 SP1をインストールすれば、.NET Framework 2.0や3.0を必要とするアプリケーションも問題なく動作するのでしょうか?

    それとも、.NET Framework 2.0や3.0をインストールしておかなければ動作しないのでしょうか?(下位互換がサポートされているようなので、もしかしたら.NET Framework 3.5 SP1だけで1.1 SP1は不要?)

    よろしくお願いいたします。

    2009年6月26日 2:51

回答

  • 下位互換がサポートされているようなので、もしかしたら.NET Framework 3.5 SP1だけで1.1 SP1は不要?)

    2.0以上しか入っていない環境で1.1で作成されたアプリケーションを動かした場合、できるだけ動かそうとしますが、完全に動作することは保障されていません。
    その他、以下が参考になります。

    .NET Frameworkのバージョンを整理する
    http://www.atmarkit.co.jp/fwin2k/win2ktips/1128dnfwvr/dnfwvr.html

    #3.5のアプリケーションでEnvironment.Versionを表示させても、2.0のままなんです。
    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/
    • 回答としてマーク ☆taku☆ 2009年6月28日 16:29
    2009年6月27日 2:15
    モデレータ

すべての返信

  • .NET Framework 3.5は.NET Framework 2.0をベースにいくつかのライブラリを追加したものです。従って、前提条件として、2.0がなければ3.5で開発したアプリケーションは動作しません。

    .NET Framework 3.5のboostrapperは、2.0と3.0も一緒にインストールしてくれます。
    2009年6月26日 3:11
  • 1.1 と 2.0~3.5 は別物と考えてもよいので、例えば 1.1 のアプリは動かすことがなくて 2.0 以降のアプリしか動かさないのであれば、1.1 のインストールは不要です。
    2009年6月26日 3:28
  • 下位互換がサポートされているようなので、もしかしたら.NET Framework 3.5 SP1だけで1.1 SP1は不要?)

    2.0以上しか入っていない環境で1.1で作成されたアプリケーションを動かした場合、できるだけ動かそうとしますが、完全に動作することは保障されていません。
    その他、以下が参考になります。

    .NET Frameworkのバージョンを整理する
    http://www.atmarkit.co.jp/fwin2k/win2ktips/1128dnfwvr/dnfwvr.html

    #3.5のアプリケーションでEnvironment.Versionを表示させても、2.0のままなんです。
    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/
    • 回答としてマーク ☆taku☆ 2009年6月28日 16:29
    2009年6月27日 2:15
    モデレータ
  • みなさん、こんばんわ。

    回答ありがとうございました。

    1.1以降のすべてのバージョンを動かしたい場合は、1.1 SP1 とその日本語 Language Pack含むと3.5 SP1とその日本語 Language Packの再配布可能パッケージがインストールされていれば良いようですね。

    やっと.NETのバージョン管理について理解でき助かりました。

    本当にありがとうございました。
    2009年6月28日 16:29