Почему PowerShell 5 все еще ищет старый путь к галерее PowerShell после его переименования? - PullRequest
2 голосов
/ 12 октября 2019

У меня есть локальная галерея PowerShell, которую я переименовал в JnPSGallery.
Я отменил регистрацию старого пути \\\Ryzen\G$\JnPowerShellGallery, а затем зарегистрировал новый путь \\\Ryzen\G$\JnPSGallery, но PowerShell 5 все еще пытается найти старый путь, когда яиспользуйте команду Update-Module. Я даже попытался отменить регистрацию всех репозиториев, а затем набрал Update-Module, чтобы посмотреть, что произойдет.

Я получаю сообщение об ошибке 'PackageManagement \ Install-Package: невозможно найти репозиторий \\\Ryzen\G$\JnPowerShellGallery. Используйте Get-PSRepository, чтобы увидеть все доступные репозитории. 'Даже если все репозитории не зарегистрированы, он все еще ищет старый путь к галерее PowerShell.

Модуль обновления после регистрации нового пути JnPSGallery.
https://i.imgur.com/SOgk3zn.png

Модуль обновления после удаления всехзарегистрированные репозитории.
https://i.imgur.com/ZFTi0ut.png

Как мне остановить PowerShell 5 от попытки использовать старый путь \\\Ryzen\G$\JnPowerShellGallery?

1 Ответ

0 голосов
/ 22 октября 2019

Спасибо за вашу помощь, Джоэл и Адриан. Андерсон. Я исправил свою проблему!

Джоэл на http://slack.poshcode.org/ канале powershell-help предположил, что некоторые из моих установленных модулей все еще ссылаются на мой старый путь PSGallery. Он был прав!

Когда я проснулся этим утром, я открыл PowerShell 5, набрал Get-InstalledModule, и прямо передо мной были два модуля, которые все еще ссылались на мой старый путь PSGallery. Я удалил эти модули, и ошибки исчезли.

Я изначально думал, что проблема была в модуле PowerShellGet. Теперь я чувствую себя глупо.

Get-InstalledModule, показывающий два модуля, ссылающихся на старую галерею.
https://i.imgur.com/TWFtWcP.png

Благодаря Джоэлю он спас меня от переустановки Windows.

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