0

我正在尝试packages使用NuGet.Core.

如果我创建new UnzippedPackageRepository(pathToPackages)并调用GetPackages()它,结果是空的。我正在查看它的来源,UnzippedPackageRepository它有:

from file in FileSystem.GetFiles("", "*" + Constants.PackageExtension)
let packageName = Path.GetFileNameWithoutExtension(file)
where FileSystem.DirectoryExists(packageName)
select new UnzippedPackage(FileSystem, packageName)

所以似乎期望*.nupkg每个包都处于顶层?

无论如何,除了浏览每个文件夹并UnzippedPackage手动创建之外,阅读解决方案包存储的正确方法是什么?

4

1 回答 1

2

解决了,解决方案packages文件夹由SharedPackageRepository.

于 2013-05-17T09:24:08.610 回答