私はSystem.Net.Httpの二重の存在を理解するのが難しいです。これは.Net Framework 4.7(バージョン4.0.0.0)の一部として存在しますが、さらに新しいバージョン(現在はバージョン4.3.2)で別のパッケージとして利用できます。System.Net.Httpの2つのバージョン
なぜ2倍になるのですか? .NET Framework 4.7がリリースされた時点で最新の使用可能なバージョン(おそらく4.3)が含まれていないのはなぜですか?
私はSystem.Net.Httpの二重の存在を理解するのが難しいです。これは.Net Framework 4.7(バージョン4.0.0.0)の一部として存在しますが、さらに新しいバージョン(現在はバージョン4.3.2)で別のパッケージとして利用できます。System.Net.Httpの2つのバージョン
なぜ2倍になるのですか? .NET Framework 4.7がリリースされた時点で最新の使用可能なバージョン(おそらく4.3)が含まれていないのはなぜですか?
最初に、パッケージのバージョンとアセンブリのバージョンは異なるバージョンにすることができます。
パッケージSystem.Net.Http、バージョン4.3.2:アセンブリのバージョンは4.1.1.1
が私はアセンブリバージョン4.0.0.0とSystem.Net.Httpのためのリリースパッケージを見つけることができないので、私は思いますパッケージとして配布されていませんが、そのアセンブリSystem.Net.Http 4.0.0-beta-22416を持つプレリリースパッケージが少なくとも1つあります。バージョン4.0.0-beta-22416からバージョン4.0.1-rc2-24027までのすべてのプレリリースパッケージには、バージョン4.0.0.0の.NET Frameworkバージョンのアセンブリが含まれているようです。
の.NET Framework 4.7は、System.Net.Httpに存在するAPIをサポートしているバージョン= 4.0.0.0、あなたは余分な機能が必要な場合は、他のどのとするだろうと同じように、あなたは、新しいパッケージをインストールすることによって、余分なAPIを引くことができますパッケージ。