【发布时间】:2015-07-12 06:08:30
【问题描述】:
虽然可以使用 new ZipPackage("local/path//to/my/nupkgfile") 读取 nupkg 文件。 ZipPackage 是 NuGet.Core nuget 包中的一个类。
我想知道这个库中是否还有另一个类可以让我读取 nuspec xml 文件。
最好的方法是什么?
【问题讨论】:
标签: c# nuget nuget-spec
虽然可以使用 new ZipPackage("local/path//to/my/nupkgfile") 读取 nupkg 文件。 ZipPackage 是 NuGet.Core nuget 包中的一个类。
我想知道这个库中是否还有另一个类可以让我读取 nuspec xml 文件。
最好的方法是什么?
【问题讨论】:
标签: c# nuget nuget-spec
Manifest 类用于读取 .nuspec 文件。
ZipPackage 不会直接让您访问 Manifest。 Manifest 中的信息可用作 ZipPackage 类的属性。因此,如果您使用该类,我会查看 ZipPackage 上可用的信息。否则,您必须在从 .nupkg 中提取 .nuspec 文件后找到它。
【讨论】:
Manifest.ReadFrom(Stream stream, bool validateSchema) 方法创建清单。