Asp.net core 3.0 nuget 包在哪里?

Muh*_*mad 5 asp.net-core

我去 Nuget.org 获取 Microsoft.AspNetCore.Mvc.Core 3.0.0 但没有找到它,微软有什么理由不推送这些包吗?

Als*_*ein 13

ASP.NET Core 3.0 不再作为 nuget 包提供,而是作为框架提供,作为 SDK 的一部分包含在内。

要从不使用 Web sdks 的项目中引用它,请在<ItemGroup>元素内的 csproj 文件中使用它:

<FrameworkReference Include="Microsoft.AspNetCore.App"/>
Run Code Online (Sandbox Code Playgroud)

这包括以前从 nuget 引用的大多数包。

请注意,您不能将其添加到使用 web sdk 的项目中,因为默认情况下它已由 sdk 添加。

  • 您确定您的目标框架是“netcoreapp3.0”吗?ASP.NET Core 3.0 仅针对 .NET Core 3.0,而不针对 .NET Standard 2.1 或 2.0 (2认同)