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