【问题标题】:install System.Net.Http to .net framework 4.0 project将 System.Net.Http 安装到 .net framework 4.0 项目
【发布时间】:2020-02-17 19:32:04
【问题描述】:

我需要使用 AuthenticationHeaderValue 来获取令牌

var token = new System.Net.Http.Headers.AuthenticationHeaderValue("Basic", Convert.ToBase64String(Encoding.UTF8.GetBytes($"{username}:{password}")));

所以我必须安装 System.Net.Http 包,但是当我通过包管理器控制台安装它时,它会出现该错误 我应该怎么办? 什么是 AuthenticationHeaderValue 替代品?

无法安装软件包“System.Net.Http 4.0.0”。您正在尝试将此包安装到以“.NETFramework,Version=v4.0”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。

【问题讨论】:

    标签: .net-4.0 nuget-package


    【解决方案1】:

    安装与您的 .Net Framework 兼容的 System.Net.http 版本

    【讨论】:

    • 你怎么知道是哪一个?特别是与问题兼容的,即.Net Framework 4.0?
    猜你喜欢
    • 2012-07-19
    • 2011-05-21
    • 1970-01-01
    • 2014-02-06
    • 2013-01-12
    • 1970-01-01
    • 1970-01-01
    • 2017-03-19
    • 2011-02-17
    相关资源
    最近更新 更多