我有powershell v2。我收到了以下错误。
Unable to find type [cultureinfo]: make sure that the assembly containing this type is loaded.
之前有人会遇到此错误吗?我的脚本在powershell v3上工作正常但在我的服务器上它的PS v2我不能升级它。
这是我正在运行的命令。
$log_date = [datetime]::ParseExact('Tue Aug 4 17:05:41 2015','ddd MMM d HH:mm:ss yyyy',[cultureinfo]::InvariantCulture,'AllowInnerWhite')
答案 0 :(得分:2)
PowerShell搜索类型名称时只包含几个名称空间(列表从版本扩展到版本)。
System.Globalization
(包含CultureInfo
)不是一个。
但名称的解析与PowerShell默认的名称空间相关,因此您可以使用[Globalization.CultureInfo]
。