我正在尝试使用.net core sdk 2.2附带的一项新功能,该功能据说可以将性能提高约400%。
令人印象深刻,因此我在ABP(ASP.NET Boilerplate)项目中进行了尝试
Template asp.net core mvc 4.0.2.0
我在web.mv.cproj
文件中添加了以下内容
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.App" />
<PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.2.0" PrivateAssets="All" />
</ItemGroup>
不幸的是,我认为此版本的ABP框架不兼容,因为该项目无法运行并抛出:(最终)
HTTP错误500.30-ANCM进程内启动失败
stdoutLogEnabled="true"
在web.config中设置并重试后,我检查了日志-但没有条目。
在流程设置中,有人对asp.net核心运行当前ABP是否成功?
我认为这可能仅在ABP vNext中可用。