12
Czy mimo to należy przeczytać metadane pliku pakietu NuGet?Odczytywanie metadanych z nupkg
Naprawdę chciałbym, aby utworzyć prostą stronę do wyszukiwania spośród moich nupkg-files ..
Z góry dzięki!
Czy mimo to należy przeczytać metadane pliku pakietu NuGet?Odczytywanie metadanych z nupkg
Naprawdę chciałbym, aby utworzyć prostą stronę do wyszukiwania spośród moich nupkg-files ..
Z góry dzięki!
Pakiet NuGet.Core zawiera oficjalny interfejs API do odczytywania metadanych pakietów.
Aby przeczytać informacje o pojedynczym pliku .nupkg, należy użyć kodu podobnego do następującego.
var myPackage = new ZipPackage(@"C:\Path\to\MyPackage.1.0.0.nupkg");
Console.WriteLine("Id: {0}", myPackage.Id);
Console.WriteLine("Version: {0}", myPackage.Version);
Console.WriteLine(
"Assemblies: {0}",
myPackage.AssemblyReferences.Select(a => a.Name).ToArray());
Istnieją również podobne zajęcia dla czytania źródeł opakowaniu (aka Feeds) itd