繁体   English   中英

System.Web.Hosting 的 Nuget 包

[英]Nuget package for System.Web.Hosting

在我正在处理的遗留项目中,有一个 using 指令:

using System.Web.Hosting

我想,nuget 包名称应该是System.Web并尝试通过 Nuget 安装它。

但是没有这样的包。

没有包裹

问题:我在哪里可以得到这个包裹,如何得到?

System.Web不是一个 nuget 包,它是一个框架参考,而System.Web.Hosting是位于System.Web中的命名空间之一

根据您的项目类型,无论是旧格式还是新格式,您都必须执行以下操作

对于旧格式:

  1. 找到项目并折叠它
  2. 右键单击“引用”,然后按“添加引用”
  3. 在弹出的窗口中选择左侧名为“Assemblies”的菜单,然后搜索“System.Web”

对于新格式:

  1. 右键单击项目,然后按“编辑”
  2. 查找现有的<ItemGroup>或添加新的<ItemGroup>
  3. 添加这一行<Reference Include="System.Web" />

我不知道System.Web不适用于.netstandard项目。 我的项目是一个.netstandard项目(从 .net 框架迁移)。

这就是 System.Web 包不可用的原因。 我认为如果显示不可用的包会更好,但有消息表明由于特定原因它们不可用。

否则用户会花费大量时间来找出此类问题的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM