Heim >Backend-Entwicklung >C++ >Wie verweise ich auf das ASP.NET Core 6 SDK in App Parts-Projekten?

Wie verweise ich auf das ASP.NET Core 6 SDK in App Parts-Projekten?

Barbara Streisand
Barbara StreisandOriginal
2024-12-27 18:41:10981Durchsuche

How to Reference ASP.NET Core 6 SDK in App Parts Projects?

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:

  1. Setzen Sie die Sdk-Eigenschaft in der Projektdatei auf Microsoft.NET.Sdk.
  2. Fügen Sie das folgende FrameworkReference-Element zur Projektdatei hinzu:
<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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn