修改使用Add-Type创建的结构

时间:2012-10-15 11:42:46

标签: powershell

每当我对我创建的结构进行修改时,我必须在更改发生之前退出会话。有更好的方法吗?

Add-Type @"
  public struct Computer {
  public string Name;
  public string ProductName;
  public string InstallDate;
  public string LastBootTime;
  public string ServicePack;
  public string ProductVersion;
  public string OSArchitecture;
  public string Manufacturer;
  public string Model;
  public string Memory;
}
"@

1 个答案:

答案 0 :(得分:2)

这是一个.NET限制。 对于我所知道的,无法卸载加载在appDomain中的程序集。 这就是为什么你必须关闭powershell控制台并重启nes会话。