Powershell не может найти пакет по имени в хранилище общих папок? - PullRequest
0 голосов
/ 28 декабря 2018

Пожалуйста, обратите внимание:

C:\xyz\LogDbUpgradeProgress [master ≡]> Find-Package -Source \\devstatic\artifacts\nuget\packages -Name 'LogDbUpgradeProgress'
Find-Package : No match was found for the specified search criteria and package name 'LogDbUpgradeProgress'. Try Get-PackageSource to see all available
registered package sources.
At line:1 char:1
+ Find-Package -Source \\devstatic\artifacts\nuget\packages -Name 'LogD ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Microsoft.Power...ets.FindPackage:FindPackage) [Find-Package], Exception
    + FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.FindPackage

Но, тем не менее, пакет есть, и Find-Package может найти его без фильтрации:

C:\xyz\LogDbUpgradeProgress [master ≡]> Find-Package -Source \\devstatic\artifacts\nuget\packages |? { $_.Name -eq 'LogDbUpgradeProgress' }

Name                           Version          Source           Summary
----                           -------          ------           -------
LogDbUpgradeProgress           1.0.0            xyz Repo         Logs the progress of the DbUpgrade tool to a file, which can later be used to send AppIns...


C:\xyz\LogDbUpgradeProgress [master ≡]>

Как настроить систему,чтобы Find-Package находил пакеты по имени в хранилище общих папок?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...