2016-04-01 12 views
0

Ich entwickle Desktop-Anwendung in WPF auf .NET Framework 4.0, wegen Windows XP auf einigen Client-Computern.Microsoft.Bcl.Async funktioniert nicht unter Windows XP

Ich brauche async/erwarten in .NET 4.0, also habe ich Verweise auf Microsoft.Bcl.Async (neueste NuGet-Version) hinzugefügt. Immer wenn ich verwende Async/Await Stichwort, stürzt Programm mit folgenden Ausnahme, wenn in Windows XP (funktioniert in Windows 7+) gestartet:

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) 

Antwort

3

Nach umfangreichen Recherchen hat ich festgestellt, dass es notwendig ist this Update in Windows installiert hat XP um Microsoft.Bcl.Async zu arbeiten.

+0

Danke. Du hast mir stundenlang Arbeit gerettet! – Fazi