Powershell 获取错误:";PackageManager\Register PackageSource:属性';名称';在此对象上找不到;

Powershell 获取错误:";PackageManager\Register PackageSource:属性';名称';在此对象上找不到;,powershell,powershell-module,Powershell,Powershell Module,在作为运行PowerShell脚本时 Register-PSRepository -Name XYZ -SourceLocation https://urlname/api/v3 我得到一个错误: 为什么会出现此问题?在我的一台服务器上,我遇到了类似的问题,我意外删除了PSGallery源,当我尝试将其添加回时,我得到了“Register PSRepository-Default PackageManager\Register PackageSource:在该对象上找不到属性“Name”。验证

在作为运行PowerShell脚本时

Register-PSRepository -Name XYZ -SourceLocation https://urlname/api/v3
我得到一个错误:


为什么会出现此问题?

在我的一台服务器上,我遇到了类似的问题,我意外删除了PSGallery源,当我尝试将其添加回时,我得到了“Register PSRepository-Default PackageManager\Register PackageSource:在该对象上找不到属性“Name”。验证该属性是否存在。`@Tomek I通过先取消注册PSRepository,然后尝试注册解决了该问题。这对我很有用。谢谢你的回答,我现在没有在那台机器上注册任何存储库Get-PSRepository警告:找不到模块存储库。@Tomek请运行Get-PSRepository,如果你发现你的模块已经列出,然后取消注册Yeah:)Get-PSRepository说:警告:找不到模块存储库。
PackageManagement\Register-PackageSource : The property 'Name' cannot
be found on this object. Verify that the property exists.