zoukankan      html  css  js  c++  java
  • 如何在.net4.0中使用.net4.5的async/await

    推荐文章:

    http://www.cnblogs.com/hj4444/p/3857771.html

    http://www.cnblogs.com/dozer/archive/2012/03/06/async-and-await-in-web-application.html

    一般喜欢学习新技术的同学都用过.net4.5吧,那肯定会被简单、高效的异步编程模型所吸引吧。

    去年微软发布了Microsoft.Bcl.Async,该包由三个库组成:Microsoft.Bcl、Microsoft.Bcl.Async和Microsoft.Bcl.Build。

    或者直接在PM命令中输入:

    PM> Install-Package Microsoft.Bcl.Async

    相关文章可以参考:

    Microsoft.Bcl.Async is Now Stable
    async 与 await 在 Web 下的应用

    可能会碰到的问题:

    1、出现编译异常

    那需要你检查一下各项目中是否都有引用。由于使用了程序集统一的方式,解决方案中的所有工程都必须引用这三个库。

    2、使用异常

    如果异常信息是“Message : 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)”,

    那需要你去微软官网下载.net4.0的KB2468871补丁来安装。

    KB2468871补丁-支持的操作系统

    Windows 7 Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Server 2008 R2 SP1, Windows Vista Service Pack 1, Windows XP Service Pack 3

  • 相关阅读:
    xpath的几个常用规则
    xpath定位不到原因浅析
    这一代人得学习
    scrapy之Request对象
    cookie字段属性解析
    selenium中get_cookies()和add_cookie()的用法
    python中生成器generator
    swagger demo code
    ctrip-apollo
    eclipse 快捷键使用日志
  • 原文地址:https://www.cnblogs.com/xcsn/p/4624738.html
Copyright © 2011-2022 走看看