2013-03-11 61 views
10

我正在尋找.NET 4.0版本的TPL數據流庫。哪裏可以找到4.0的TPL數據流版本?

Nuget軟件包有一個4.0版本的庫,但它似乎以.NET 4.5爲目標。

我發現各種引用到4.0版本,就像在這個論壇:

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

但提到的鏈接只是重定向我到圖書館的NuGet頁。

有誰知道我在哪裏可以找到一個工作版本的目標.NET 4.0?

+0

+1我以爲Nuget螺絲只聲稱我的.NET 4.5軟件包是爲了。NET 4.0! – 2013-04-12 12:35:19

回答

1

我有同樣的經歷。也就是說,在我的Windows XP SP3(Visual Studio 2010 + .NET 4.))中,Nuget爲.NET 4.0引入了用於.NET 4.5的不兼容包。發生與反應(Rx),異步擴展和更多(我沒有保持軌道),所以我停止使用Nuget。

我已經安裝了Async CTP (Version 3) + SP1 to it這帶來了:

  • AsyncCtpLibrary.dll
  • AsyncCtpLibrary_Phone.dll
  • AsyncCtpLibrary_Silverlight.dll
  • AsyncCtpLibrary_Silverlight.dll
  • System.Threading.Tasks。 數據流的.dll
  • System.Windows.Controls.Toolkit.dll
  • System.Windows.Controls.Toolkit.Internals.dll

<My Documents SubFolder>\Microsoft Visual Studio Async CTP\Samples\我現在參考值或包括入項目。

的.NET 4.5 MSDN文檔代碼例子似乎都使用HttpClientSystem.Net.Http命名空間,我已經從下載中code.msdn.microsoft.com了Introduction to HttpClient

也就是說,我已經從後者得到:

  • 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)
相關問題