无法在PowerShell脚本中使用Tuples

时间:2018-04-06 01:49:29

标签: .net powershell

在我的本地Windows 10计算机上,我将其放在脚本的顶部,它完美运行:

$blackList = @(
    [System.Tuple]::Create("blacklistedEmail@domain.com","replacementEmail@domain.com")
)

但是当我将它发布到实际运行脚本的Windows 7机器上时,我得到了

  

无法找到类型[System.Tuple]:确保已加载包含此类型的程序集。

我尝试添加这些行

[void][System.Reflection.Assembly]::LoadWithPartialName('System')
Add-Type -AssemblyName System

但错误不会改变。

如何在此脚本中使用元组?

1 个答案:

答案 0 :(得分:0)

Microsoft下载Win7AndW2K8R2-KB3191566-x64并重新启动计算机后,我的脚本现在可以正常运行。