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
とにかく、各フォルダーを調べて手動で作成する以外に、ソリューション パッケージ ストアを読み取る正しい方法は何ですか?