相关疑难解决方法(0)

如何在.NET 6库中引用ASP.NET Core 6类型?

我正在为我的组织开发内部图书馆。我需要引用通常“属于”网络应用程序的某些类型,例如。提供一些扩展:

  • WebApplicationOptions
  • HttpContext

如果我使用<Project Sdk="Microsoft.NET.Sdk">,我没有对这些类型的引用,也找不到包含它们的任何 nuget 包。如果我使用<Project Sdk="Microsoft.NET.Sdk.Web">,我无法构建我的类库,因为它被视为应用程序并且必须指定入口点。

所以,我的一般问题是:为 ASP.NET Core 6 编写库的正确方法是什么?

回到 core 2.x 时代,所有东西都有软件包,比如Microsoft.AspNetCore.Http.Abstractions. 它们都停留在版本上2.2.0,我认为它们现在无法使用?

c# package libraries .net-core asp.net-core

36
推荐指数
1
解决办法
2万
查看次数

标签 统计

.net-core ×1

asp.net-core ×1

c# ×1

libraries ×1

package ×1