2016-04-01 31 views
0

由於某些客戶端計算機上的Windows XP,我正在.NET Framework 4.0上開發WPF中的桌面應用程序。Microsoft.Bcl.Async在Windows XP中不起作用

我需要在.NET 4.0中的異步/等待,所以我添加了對Microsoft.Bcl.Async(最新的NuGet版本)的引用。每當我使用異步/等待關鍵字,程序與下面的例外在Windows XP啓動時崩潰(在Windows工作7+):

Could not load file or assembly 'System.Core, Version=2.0.5.0, 
Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes' or 
one of its dependencies. The given assembly name or codebase was 
invalid. (Exception from HRESULT: 0x80131047) 

回答

3

經過廣泛的研究,我發現,它需要在Windows中安裝this更新XP爲了使Microsoft.Bcl.Async正常工作。

+0

謝謝。你爲我節省了幾個小時的工作! – Fazi

相關問題