Was ist project.lock.json?

Ich folgte demAnweisun, um ein neues .NET Core-Projekt zu erstellen und dieses von cmd aus auszuführen:

dotnet new
dotnet restore

Die zweite Anweisung erstelltproject.lock.json das enthält viel Müll (nicht wirklich Müll, aber jede Menge Abhängigkeiten, Konfigurationen usw.). Ich gehe davon aus, dass es sich bei diesen Abhängigkeiten um .NET Framework handelt, das in separate NuGet-Pakete unterteilt ist.

Meine Fragen

Ist meine Annahme richtig?Kann ich meine Anwendung leichter machen, indem ich nicht benötigte NuGet-Pakete / Abhängigkeiten entferne?Wie

Antworten auf die Frage(4)

Ihre Antwort auf die Frage