gpt4 book ai didi

.net - 将 PowerShell 与 .NET 3.5 运行时/库一起使用

转载 作者:行者123 更新时间:2023-12-04 09:57:13 26 4
gpt4 key购买 nike

是否可以运行由 3.5 运行时而不是 2.0 支持的 PowerShell 1.0(或 2.0 CTP)?

我们正在构建一个 .NET 3.5 解决方案,我仍然想使用 PowerShell 作为我们的计划任务等的脚本引擎。

我不需要 LINQ 语法或任何东西,只需要 3.5 库和运行时。

跟进:感谢您对动态加载程序集的回复。但是让我澄清一下我的问题:有没有办法运行 PowerShell 以便默认运行 3.5 库?所以如果我输入 New-Object System.Xml.XmlDocument ,例如,我实际上默认获得 3.5 版本?

半相关问题:如果我必须动态加载 System.Xml 3.5 中的库,它会覆盖现有的符号定义,以便下次我键入 New-Object System.Xml.XmlDocument ,它会加载3.5版本吗?

最佳答案

如果您的系统上安装了 3.5,那么当您运行 PowerShell 时,您将获得该版本。

PowerShell 仅“需要”2.0,但 3.0 和 3.5 是兼容的并且在安装时自动转发。在 PowerShell V2 中,我们实际上会查看您拥有的版本并“点亮”某些功能(例如,PowerShell_ISE 和 Out-GridView 在您拥有 3.51 时可用)。

实验!享受!从事!

杰弗里·斯诺弗 [微软]
Windows 管理合作伙伴架构师

关于.net - 将 PowerShell 与 .NET 3.5 运行时/库一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/521632/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com