gpt4 book ai didi

Azure Functions 开箱即用 : System.Net.Http 冲突

转载 作者:行者123 更新时间:2023-12-03 04:23:01 25 4
gpt4 key购买 nike

这与最近报告的问题类似,但我找不到实际的修复方法。对于最基本的示例,我无法让 Azure 函数进行开箱即用的编译。这是我的重现:

  1. 在 Visual studio 2017(15.4.0 以及 15.5 prerel)中创建 Azure Functions 项目
  2. 右键单击项目并选择“添加项目”
  3. 添加 Azure 函数、Http 触发器、默认选项。

结果:当我尝试编译时,出现以下错误:

错误 CS0433 类型“HttpResponseMessage”同时存在于“System.Net.Http,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”和“System.Net.Http,Version=4.1.1.0”中,文化=中性,PublicKeyToken=b03f5f7f11d50a3a'

我尝试手动安装 4.3.0,但这没有帮助。我无法安装 4.3 之前的任何版本,因为我收到包还原失败的错误。

有什么解决方法的想法吗?

编辑:我有一个 friend 在他的机器上创建了相同的项目并且它有效。当我将项目复制到我的机器时,它失败了。我的机器是最近安装的 Windows 10 预发行版。这是我能想到的唯一看起来有显着差异的事情。

最佳答案

an issue 15.5 预览版之一中附带的 .NET Core SDK 版本之一导致了此问题:

  • 打开命令提示符并输入“dotnet --version”
  • 如果表明它正在使用“15.5.0-preview-xxxx”
  • 打开“添加删除程序”
  • 卸载“Microsoft .NET Core SDK - 15.5.0”

关于Azure Functions 开箱即用 : System.Net.Http 冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46799528/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com