.NET Framework版本4.7.2与Microsoft.Net.Httpclient NuGet软件包

问题描述

我正在使用Web api将.net Framework 4.7.2用于asp.net Web应用程序,但是一旦我为HttpClient安装了Microsoft.Net.Http NuGet程序包,它就将.net框架设置为2.0版本,我想知道有没有要求使用.net framework的更新版本安装microsoft.net.http NuGet软件包,因为在安装此软件包之前,我的代码中的Httpclient没有问题。如果不需要安装此软件包,则如何将当前.net框架版本(即2.1)更改为最新版本的.net框架。

Target Framework dropdown showing only .NET Standard

解决方法

在NuGet程序包管理器控制台中,运行Update-Package -Reinstall,这将更新NuGet程序包引用以匹配项目的框架版本。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...