Ich habe mit einer neuen Funktion experimentiert, die mit .net Core SDK 2.2 geliefert wird und angeblich die Leistung um rund 400% verbessern soll.
Beeindruckend, also habe ich es in meinem ABP- Projekt ( ASP.NET Boilerplate ) ausprobiert
Template asp.net core mvc 4.0.2.0
Ich habe meiner web.mv.cproj
Datei Folgendes hinzugefügt
<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>
Leider glaube ich nicht, dass diese Version des ABP-Frameworks kompatibel ist, da das Projekt einfach nicht ausgeführt werden kann und Folgendes auslöst: (eventuell)
HTTP-Fehler 500.30 - ANCM-In-Process-Startfehler
Ich habe die Protokolle nach dem Einstellen stdoutLogEnabled="true"
in der web.config und dem erneuten Versuch überprüft - aber keine Einträge.
Hat jemand Erfolg gehabt, das aktuelle ABP im Prozess-Setup gegen einen asp.net-Kern auszuführen?
Ich denke, dies ist möglicherweise nur in ABP vNext verfügbar.