1

我已经安装了 PowerShell 6.1.3 并尝试运行一些命令,例如:

Get-PackageProvider

或者

GetPackage

然后我收到以下错误:

Get-PackageProvider:未处理的异常 - 消息:'类型初始化器
'Microsoft.PackageManagement.Internal.Utility.Plugin.DynamicType' 抛出了一个
例外。'
名称:'TypeInitializationException'
堆栈跟踪:'
   在 Microsoft.PackageManagement.Internal.Utility.Plugin.DynamicType.Create(类型 tInterface,OrderedDictionary`2 instanceMethods,List`2 delegateMethods,List`1 stubMethods,List`2 usedInstances)
   在 Microsoft.PackageManagement.Internal.Utility.Plugin.DynamicInterface.CreateProxy(类型 tInterface,Object[] 实例)
   在 Microsoft.PackageManagement.Internal.Utility.Plugin.DynamicInterface.DynamicCast(类型 tInterface,Object[] 实例)
   在 Microsoft.PackageManagement.Internal.Utility.Plugin.DynamicInterface.DynamicCast[TInterface](Object[] 实例)
   在 Microsoft.PackageManagement.Internal.Utility.Plugin.DynamicInterfaceExtensions.As[TInterface](对象实例)
   在 Microsoft.PowerShell.PackageManagement.Cmdlets.CmdletBase.get_PackageManagementHost()
   在 Microsoft.PowerShell.PackageManagement.Cmdlets.CmdletBase.SelectProviders(字符串 [] 名称)
   在 Microsoft.PowerShell.PackageManagement.Cmdlets.GetPackageProvider.ProcessRecordAsync()
   在 Microsoft.PowerShell.PackageManagement.Cmdlets.AsyncCmdlet.<>c__DisplayClass83_0.<AsyncRun>b__0()'
在行:1 字符:1
+ Get-PackageProvider
+ ~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (Microsoft.Power...PackageProvider:GetPackageProvider) [Get-PackageProvider], 异常
+ FullyQualifiedErrorId : UnhandledException,Microsoft.PowerShell.PackageManagement.Cmdlets.GetPackageProvider

我该如何解决这个问题?

4

0 回答 0