gpt4 book ai didi

asp.net-web-api - 为什么 Microsoft.Owin.Host.SystemWeb 安装失败?

转载 作者:行者123 更新时间:2023-12-03 17:48:41 26 4
gpt4 key购买 nike

我从一个只有 Web API 的空解决方案开始。 (没有 mvc)

使用 NuGet 将所有内置包升级到最新的稳定版。

然后,

Install-Package Microsoft.AspNet.WebApi.Owin

一切都很好。我得到了 Microsoft.AspNet.WebApi.Owin 的 5.2.2 版.

之后,安装 Owin.Host.SystemWeb .
Install-Package Microsoft.Owin.Host.SystemWeb

它显示了 安装成功... 信息。但是当我查看项目的引用文献时, 之前的图标Microsoft.Owin.Host.SystemWeb 底部有一个黄色三角形。

这是我的 packages.config :
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Microsoft.AspNet.WebApi" version="5.2.2" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Client" version="5.2.2" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Core" version="5.2.2" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Owin" version="5.2.2" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.WebHost" version="5.2.2" targetFramework="net45" />
<package id="Microsoft.Owin" version="3.0.0" targetFramework="net45" />
<package id="Microsoft.Owin.Host.SystemWeb" version="3.0.0" targetFramework="net45" />
<package id="Newtonsoft.Json" version="6.0.6" targetFramework="net45" />
<package id="Owin" version="1.0" targetFramework="net45" />
</packages>

可以构建解决方案,但带有警告,甚至没有错误:

The referenced component 'Microsoft.Owin.Host.SystemWeb' could not be found.



问题:安装 的正确方法是什么? Microsoft.Owin.Host.SystemWeb ?有版本要求吗?

最佳答案

尝试改变

<package id="Microsoft.Owin.Host.SystemWeb" version="3.0.0" targetFramework="net45" />


<package id="Microsoft.Owin.Host.SystemWeb" version="3.0.0" targetFramework="net452" />

关于asp.net-web-api - 为什么 Microsoft.Owin.Host.SystemWeb 安装失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26656109/

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