Vielleicht mache ich hier etwas falsch oder pure Ignoranz ausdrücken, aber ich kann nicht wirklich sehen, wie Nuget-Pakete von Vorteil sind? Ich habe kürzlich beschlossen, eine Reihe von Nuget-Paketen zu installieren, um die statischen DLLs in meiner Anwendung zu ersetzen. Wenn ich die Ordner untersuche, die von den Paketen erstellt werden, scheinen sie viele verschiedene Versionen der DLL zu enthalten, die alle unter einem Array von Unterverzeichnissen verschachtelt sind.
Erhöhen nicht alle diese Dateien, von denen viele redundant erscheinen, die Gesamtgröße der Anwendung und verlangsamen die Veröffentlichungs- und Bereitstellungsroutine? Welche Elemente sollten auch in die Quellcodeverwaltung eingefügt werden?
Wie ich schon sagte, kann mir hier etwas fehlen, aber kann mir irgendjemand die Vorteile von Nuget-Paketen erklären? Ich fange an zu denken, dass eine einfache DLL im bin-Ordner einwandfrei funktioniert?
Tags und Links .net package nuget nuget-package