NuGet-Paketreferenzen für ASP.NET Core 6-Anwendungsteileprojekte
In ASP.NET Core 6 das Microsoft.AspNetCore.App-Paket wird nicht mehr zum Verweisen auf das ASP.NET Core SDK in App Parts-Projekten verwendet. Stattdessen ist eine Kombination aus dem Microsoft.NET.Sdk SDK und einem FrameworkReference-Element erforderlich.
Hinzufügen erforderlicher Referenzen
Um die erforderlichen Paketreferenzen zu einem ASP hinzuzufügen. NET Core 6-Anwendungsteileprojekt erstellen, führen Sie die folgenden Schritte aus:
<ItemGroup> <FrameworkReference Include="Microsoft.AspNetCore.App" /> </ItemGroup>
Dadurch wird das hinzugefügt Notwendige Verweise auf das ASP.NET Core SDK und ermöglichen Ihnen die Registrierung von App-Parts-Assemblys mithilfe von Erweiterungsmethoden, wie gezeigt unten:
services.AddMvc().AddFeatureXyzParts();
Einstiegspunkt definieren
Um die Build-Anforderung zum Definieren eines Einstiegspunkts zu erfüllen, können Sie eine interne Klasse Programm hinzufügen zu Ihrer Projektdatei:
internal static class Program { public static void Main() => throw new NotImplementedException(); }
Mit diesen Änderungen kann Ihr App-Parts-Projekt weitere Bereiche erfolgreich in Ihr ASP.NET integrieren Core 6-Anwendung.
Das obige ist der detaillierte Inhalt vonWie verweise ich auf das ASP.NET Core 6 SDK in App Parts-Projekten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!