我正在為我的組織開發內部庫。我需要參考通常“屬于”網路應用程式的某些型別,例如。提供一些擴展:
WebApplicationOptionsHttpContext
如果我使用<Project Sdk="Microsoft.NET.Sdk">,我沒有對這些型別的參考,也找不到任何包含它們的 nuget 包。如果我使用<Project Sdk="Microsoft.NET.Sdk.Web">,我無法構建我的類別庫,因為它被視為應用程式并且必須指定入口點。
所以,我的一般問題是:為 ASP.NET Core 6 撰寫庫的正確方法是什么?
回到核心 2.x 時代,所有東西都有包,比如Microsoft.AspNetCore.Http.Abstractions. 它們都卡在版本上2.2.0,我認為它們現在不可用?
uj5u.com熱心網友回復:
您需要添加 aFrameworkReference而不是 a ,如此處PackageReference所述。
<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/420765.html
標籤:
