我正在尝试遵循使用Powershell管理Azure Data Lake Gen 2 here的文档,但在尝试安装PowerShellGet模块时收到警告和错误。请看下面的屏幕截图。 ? 如果我忽略这一点,并继续尝试运行下面的下一个命令,我可能会得到另一个错误,可能是因为上面安装PowerShellGet模块的问题。
在这个脚本中,我希望使用PowerShell管理PowerShellGet模块。例如,我希望能够通过运行来安装不幸的是,托管代理使用PowerShell 4,而且它们没有安装PowerShellGet模块。有人建议在VSTS托管代理上使用PowerShellGet模块吗?注意,由于我在这台机器上没有管理权限,所以我无法安装安装PowerShellGet for PowerShell 4的msi。
命令没有抛出“无法找到模块提供程序(PowerShellGet)”错误。这似乎是NuGet打包器模块的一个问题,但我不知道如何恢复。已安装的包提供程序显示为有效。At C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:4496 char:31
+ ...VERBOSE: No match was found for the specified search criteria and provider name 'PowerShellG
系统似乎安装了两个版本的PowerShellGet模块。Script 2.2 PowerShellGet如何卸载旧版本?>Uninstall-Module -Name 'PowerShellGet' -RequiredVersion '1.0.0.1'
PackageManagement\Uninstall-Package: No match was found for the sp