是否可以使用3.5运行时来支持PowerShell 1.0(或2.0 CTP),而不是2.0?
我们正在构建一个.NET 3.5解决方案,我仍然想将PowerShell作为我们的定期任务等脚本引擎。
我不需要LINQ语法或其他任何东西,只需要3.5库和运行时。
跟进问题:感谢您关于动态加载程序集的回复。但是让我澄清我的问题:是否有任何方法可以运行PowerShell以便默认运行3.5库?例如,如果我输入New-Object System.Xml.XmlDocument
,我是否默认获取3.5版本?
半相关问题:如果我确实需要动态加载3.5中的System.Xml
库,它会覆盖现有的符号定义,以便下一次我键入New-Object System.Xml.XmlDocument
时,它将加载3.5版本吗?