PowerShellGet "unable to find package source" 在 Install-Module 上,尽管 Find-Module 工作正常
PowerShellGet "unable to find package source" upon Install-Module, despite Find-Module working correctly
我最近为我组织中的一个项目创建了一个 Azure Artifacts 源。我关注了instructions at this link.
大多数事情都有效。特别是,我能够:
- 创建提要
- 使用
nuget
将包推送到所述 feed
- 通过
Register-PSRepository
使用 PowerShell 注册提要
- 运行
Find-Module -Repository <Repository Name>
最后一位 -- 运行ning Find-Module
-- 生成预期的输出,即具有预期版本、名称和描述的单个模块。但是,当我尝试 Install-Module
:
时收到以下消息
PS C:\Windows\System32> install-module -name ADHelpers -Repository 'ADHelpersTest2'
Install-Package: C:\Users\my_name\OneDrive\Documents\PowerShell\Modules\PowerShellGet.2.5\PSModule.psm1:9711
Line |
9711 | … talledPackages = PackageManagement\Install-Package @PSBoundParameters
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Unable to resolve package source
| 'https://pkgs.dev.azure.com/my_organization/my_project/_packaging/my_feed/nuget/v2'.
我删除了我的组织、项目和提要名称,因为我认为这对解决此问题并不重要。
我的问题很简单:是什么原因造成的?我很困惑,我能够 Find-Module
就好了,但无法 运行 Install-Module
Find-Module
成功获取的结果。
我在其他地方找不到指导,但不确定自己做错了什么。
提前致谢 -- 感谢您抽出时间。
如果要在 Azure DevOps 管道中安装自定义包,可以添加任务权限 shell 和 运行 脚本 Install-Package ADHelpers -Scope CurrentUser -Force
安装包。
在我的示例中,包名称为 Get-Hello,结果为:
你可以参考这篇blog and my 了解更多详情
我最近为我组织中的一个项目创建了一个 Azure Artifacts 源。我关注了instructions at this link.
大多数事情都有效。特别是,我能够:
- 创建提要
- 使用
nuget
将包推送到所述 feed - 通过
Register-PSRepository
使用 PowerShell 注册提要
- 运行
Find-Module -Repository <Repository Name>
最后一位 -- 运行ning Find-Module
-- 生成预期的输出,即具有预期版本、名称和描述的单个模块。但是,当我尝试 Install-Module
:
PS C:\Windows\System32> install-module -name ADHelpers -Repository 'ADHelpersTest2'
Install-Package: C:\Users\my_name\OneDrive\Documents\PowerShell\Modules\PowerShellGet.2.5\PSModule.psm1:9711
Line |
9711 | … talledPackages = PackageManagement\Install-Package @PSBoundParameters
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Unable to resolve package source
| 'https://pkgs.dev.azure.com/my_organization/my_project/_packaging/my_feed/nuget/v2'.
我删除了我的组织、项目和提要名称,因为我认为这对解决此问题并不重要。
我的问题很简单:是什么原因造成的?我很困惑,我能够 Find-Module
就好了,但无法 运行 Install-Module
Find-Module
成功获取的结果。
我在其他地方找不到指导,但不确定自己做错了什么。
提前致谢 -- 感谢您抽出时间。
如果要在 Azure DevOps 管道中安装自定义包,可以添加任务权限 shell 和 运行 脚本 Install-Package ADHelpers -Scope CurrentUser -Force
安装包。
在我的示例中,包名称为 Get-Hello,结果为:
你可以参考这篇blog and my