Mar*_*ich 18 .net csproj .net-core asp.net-core asp.net-core-3.0
虽然可以通过NuGet消耗高达2.2的ASP.NET Core来创建共享控制器,中间件等的库项目,但是我如何创建能够使用ASP.NET Core 3.0类型的库?
对于包含视图的项目,有一个“剃刀类库”(razorclasslib
)模板,如何创建仅包含逻辑组件的库?
Mar*_*ich 26
为.NET Core 3.0构建的应用程序可以引用一个或多个共享框架。ASP.NET Core是这些共享框架之一(其他将是基本的.NET Core共享框架和包含WinForms和WPF的Windows桌面共享框架)。
要从针对.NET Core 3.0(netcoreapp3.0
而不是.NET Standard)的经典.NET Core库引用ASP.NET Core ,可以FrameworkReference
在csproj中使用a 来引用框架:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
</Project>
Run Code Online (Sandbox Code Playgroud)
在Visual Studio中打开时,此附加框架参考将显示在解决方案资源管理器的“依赖关系”节点中:
归档时间: |
|
查看次数: |
1159 次 |
最近记录: |