WindowsCompatibility icon indicating copy to clipboard operation
WindowsCompatibility copied to clipboard

BestPractices module does not load with Wndows Compatibility module

Open doctordns opened this issue 6 years ago • 0 comments

The best practices module, a standard module in WIndows can not be loaded by PowerShell 7 as it's not based (yet) on .NET Core. However, it also does not load with WIndows Compatibility module:

PS [C:\foo> ]> import-winmodule bestpractices
Import-Module : Failed to generate proxies for remote module 'BestPractices'. Running the Get-FormatData command in a remote session reported the following error: Unable to cast object of type 'Microsoft.PowerShell.Commands.Internal.Format.ControlReference' to type 'Microsoft.PowerShell.Commands.Internal.Format.ComplexControlBody'..
At C:\Program Files\PowerShell\Modules\WindowsCompatibility\1.0.0\WindowsCompatibility.psm1:531 char:13
+             Import-Module  -Name $ImportNames -NoClobber:$NoClobber @ ...
+             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Import-Module], InvalidOperationException
+ FullyQualifiedErrorId : CmdletInvocationException,Microsoft.PowerShell.Commands.ImportModuleCommand

doctordns avatar Sep 16 '19 13:09 doctordns