最佳答案
我在试验一个新功能。NET 核心 sdk 2.2,据说可以提高大约400% 的性能。
令人印象深刻,所以我尝试了我的 ABP (ASP.NET 样板文件)项目
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 进程内启动失败
在 web.config 中设置 stdoutLogEnabled="true"
并重试之后,我检查了日志,但没有任何条目。
在进程设置中,是否有人成功地在 asp.net 核心上运行当前的 ABP?
我认为这可能是只有 ABP vNext 才有的东西。