2013-03-11 19 views
10

Poszukuję wersji .NET 4.0 biblioteki przepływu danych TPL.Gdzie mogę znaleźć wersję przepływu danych TPL dla wersji 4.0?

Pakiet Nuget ma wersję 4.0 biblioteki, ale wydaje się docelowym .NET 4.5.

znalazłem różne odniesienia do wersji 4.0, jak na tym forum:

http://social.msdn.microsoft.com/Forums/en-US/tpldataflow/thread/6206c714-6dee-4d17-a880-26d0c137a167

ale link wymienić tylko przekierowuje mnie na stronę Nuget biblioteki.

Czy ktoś wie, gdzie mogę znaleźć działającą wersję, która jest przeznaczona dla .NET 4.0?

+0

+1 Myślałem, że Nuget wkręca tylko mnie z roszczeniami do pakietów .NET 4.5.NET 4.0! –

Odpowiedz

1

Mam takie samo doświadczenie. Oznacza to, że na moim Windows XP SP3 (Visual Studio 2010 + .NET 4.)), Nuget dostarcza niekompatybilne pakiety dla .NET 4.5 zidentyfikowane dla .NET 4.0. Zdarzyło się to z Reacthem (Rx), rozszerzeniami Async i kilkoma innymi (nie zachowałem ścieżek), więc przestałem używać Nuget.

mam zainstalowane Async CTP (Version 3) + SP1 to it który przyniósł:

  • AsyncCtpLibrary.dll
  • AsyncCtpLibrary_Phone.dll
  • AsyncCtpLibrary_Silverlight.dll
  • AsyncCtpLibrary_Silverlight.dll
  • System.Threading.Tasks. Dataflow .dll
  • System.Windows.Controls.Toolkit.dll
  • System.Windows.Controls.Toolkit.Internals.dll

do <My Documents SubFolder>\Microsoft Visual Studio Async CTP\Samples\ które teraz albo odniesienia lub włączyć do projektów.

W .NET 4.5 przykłady kodu MSDN docs wydają używają HttpClient z System.Net.Http nazw, które mam od pobrania w code.msdn.microsoft.com Introduction to HttpClient

Oznacza to, że mam od niego:

  • System.Json.dll (4.0.20118.13260)
  • System.Net.Http.dll (2.0.20118.13260)
  • System.Net.Http.WebRequest.dll (2.0.20118.13260)
  • System.Net.Http.Formatting.dll (4.0.20118.13260)
Powiązane problemy