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 に答える