【问题标题】:Ambiguous use of System.Net.Http.HttpClientExtensionsSystem.Net.Http.HttpClientExtensions 的模糊使用
【发布时间】:2017-09-01 00:05:55
【问题描述】:

你能帮我知道为什么会出现这个错误吗??

错误:严重性代码描述项目文件行抑制状态 错误 CS0121 调用在以下方法或属性之间不明确:'System.Net.Http.HttpClientExtensions.SetBearerToken(System.Net.Http.HttpClient, string)' 和 'System.Net.Http.HttpClientExtensions.SetBearerToken(System.Net .Http.HttpClient, string)' ImportTrustsApp C:\@Noha Basiony\NowInfinity Web\web\smsf.web\ImportTrustsApp\Program.cs 45 Active

【问题讨论】:

  • This 如果您碰巧在使用 ReSharper,这个问题可能会有所帮助。

标签: c# asp.net asp.net-mvc http httpclient


【解决方案1】:

似乎旧版本的 System.Net.Http.HttpClientExtensions 程序集已被缓存,现在它们与新安装的程序集冲突。请按照以下步骤操作,这应该可以帮助您解决问题:

  1. 删除您当前的 System.Net.Http.HttpClientExtensions 参考。
  2. 添加新的System.Net.Http.HttpClientExtensions参考。
  3. 关闭 Visual Studio。
  4. 清除项目的 Bin 和 Obj 文件夹。
  5. 重建您的应用程序。

【讨论】:

  • @Noha Basiony,我希望这有用吗?
猜你喜欢
  • 2019-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-25
  • 2019-05-26
  • 1970-01-01
相关资源
最近更新 更多