如何构建PowerShell管理单元以定位PowerShell v1和v2?鉴于v1和v2不能并排安装,我如何引用相应的程序集并针对它们进行构建?
随着事情的发展,我将不可避免地添加新的PowerShell v2特定功能。因此,我将需要针对不同版本的PowerShell的单独产品构建。
答案 0 :(得分:2)
我们使用PowerShell Community Extensions 1.2执行此操作。我们只引用PowerShell 1.0版本的System.Management.Automation,但是AFAICT只有这个程序集的1.0版本。无论如何,snapin在PowerShell 1.0和2.0中加载并运行良好。