我的项目是为.NET 4构建的,它引用的System.Net.Http
版本是版本2.我刚刚升级到.NET 4.5,因为我想做一些this routing stuff而且它需要我引用我所做的System.Net.Http
程序集的第4版。
但是,我的webservices都返回HttpResponseMessage
,它在程序集的第4版中不存在。
我该怎么办?
答案 0 :(得分:6)
根据MSDN,它仍然在System.Net.Http程序集中。确保您正在重新生成新的System.Net和System.Net.Http程序集。
http://msdn.microsoft.com/en-us/library/system.net.http.httpresponsemessage.aspx
我创建了一个新项目并添加了System.Net和System.Net.Http程序集,并且HttpResponseMessage显示正常。