2013-01-23 80 views

回答

5

假设,它可能是你得到的包的版本错误,因为WinRT的版本被指定为winrt45,当it seems it should be netcore45 or windows8根据以下评论,上述内容很可能是错误的。

但即使您修复该问题,使用SerializeObjectAsync()DeserializeObjectAsync()方法也没有意义。 All they do is wrapping the synchronous version in Task.Factory.StartNew().

因此,要获得完全相同的效果,您可以从Task.Factory.StartNew()中调用同步版本。

为什么不应该使用这种模式的更多信息,请参见斯蒂芬Toub的文章Should I expose asynchronous wrappers for synchronous methods?

+0

业是错误的版本。我的错对不起 –

+0

所以这不是与NuGet包的问题?你怎么修好它的? – svick