cap*_*aig 4 c# resharper asp.net-web-api visual-studio-2012
我正在使用System.Net.Http.HttpClient访问休息服务.这段代码编译并运行得很好:
var client = new HttpClient();
var result = client.GetAsync(ServiceUrl + "/whatever").Result;
var content = result.Content.ReadAsAsync<StatusReport>().Result;
Run Code Online (Sandbox Code Playgroud)
但是ReadAsAsync,我的IDE中的方法显示为红色,智能感知无法找到它.我确保更新了所有的nuget包.引用并添加using语句System.Net.Http.Formatting,但错误仍然存在(并且resharper告诉我using语句未使用).
我不确定这是视觉工作室2012或resharper 7的问题.有时重启视觉工作室有帮助,有时它没有.我怀疑我可能会引用某些程序集的旧版本,或类似的东西,但我已经更新了我知道的所有内容并且问题仍然是间歇性的.
我还能尝试什么?
尝试清除resharper缓存.(ReSharper>选项>环境>常规>清除缓存)
HttpClient是4.5 AFAIK中的新功能,也许你的程序集是从4.0或其他东西缓存的?
| 归档时间: |
|
| 查看次数: |
6252 次 |
| 最近记录: |