В соответствии с документацией, указанной в указанной вами ссылке, вы можете выбрать целевой SDK Microsoft.NET.Sdk.Web
, который будет неявно ссылаться на общую структуру Microsoft.AspNetCore.App
:
Проекты, неявно предназначенные для SDK Microsoft.NET.Sdk.Web
.ссылка на Microsoft.AspNetCore.App
framework.
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>
...
</Project>
Или явно для других SDK:
Проекты, нацеленные на Microsoft.NET.Sdk
или Microsoft.NET.Sdk.Razor
SDK, должны добавить явныйFrameworkReference
до Microsoft.AspNetCore.App
.
<Project Sdk="Microsoft.NET.Sdk.Razor">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
...
</Project>
Существуют ли определенные библиотеки, от которых вы зависели, которые не включены в общую инфраструктуру Microsoft.AspNetCore.App
?