首页 > 解决方案 > 使用 4.7.2 Framework for WPF 项目 System.NET.HTTP 找不到

问题描述

我最初使用 4.6.1 框架开发一个项目,但是我想要的 Nuget 包之一需要使用新的 4.7.2 框架。结果,我升级了我的项目,当尝试再次运行并发送 HTTP 请求时,出现了错误:

System.IO.FileNotFoundException: 'Could not load file or assembly 'System.Net.Http, 
Version=4.2.0.0, Culture=neutral, PublicKeyToken=**********' or one of its
dependencies. The system cannot find the file specified.'

我该如何解决这个问题?(如果我降级回 4.6.1 它可以工作,而且我还尝试在使用 4.7.2 Framework 时卸载并重新安装 System.Net)

标签: c#.netwpf.net-4.7.2

解决方案


在 app.config 更改:

<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />

<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.1" />

推荐阅读