Загрузка модуля pscx завершается с ошибкой в ​​TypeData - PullRequest
0 голосов
/ 16 октября 2018

Я получаю следующую ошибку при попытке загрузить модуль PowerShell pscx.

Import-Module : The following error occurred while loading the extended type data file: Error in TypeData "System.TimeSpan": Type "Pscx.TypeConverters.WmiDateTimeTypeConverter" should be either TypeConverter or PSTypeConverter. Error in TypeData "System.DateTime": Type "Pscx.TypeConverters.WmiDateTimeTypeConverter" should be either TypeConverter or PSTypeConverter. At C:\Users\<username>\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1:1 char:1
+ Import-Module pscx
+ ~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Import-Module], RuntimeException
    + FullyQualifiedErrorId : FormatXmlUpdateException,Microsoft.PowerShell.Commands.ImportModuleCommand

Любые идеи, почему я получаю эту ошибку.Кажется, это начало происходить после того, как я обновил свою Windows до последнего обновления Windows 10. Несколько недель назад.

Ниже приведены подробные сведения о версии PowerShell:

Name                           Value
----                           -----
PSVersion                      5.1.17134.228
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.17134.228
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

Я проверил dll с помощью DotPeekи тип Pscx.TypeConverters.WmiDateTimeTypeConverter наследуется от PSTypeConverter.

...