gpt4 book ai didi

c# - 在 XP 上运行此 C# 代码时遇到问题

转载 作者:行者123 更新时间:2023-11-30 21:19:53 26 4
gpt4 key购买 nike

我正在编写一个可以运行 PowerShell 脚本的应用程序,我希望它在应用程序的线程上运行。以下代码:

Runspace runspace = RunspaceFactory.CreateRunspace();  // create Powershell runspace
runspace.ThreadOptions = PSThreadOptions.UseCurrentThread;

在 Windows 7 上工作和编译良好,但由于这些错误而无法在 XP 中编译:

 'System.Management.Automation.Runspaces.Runspace' does not contain a definition for 
'ThreadOptions' and no extension method 'ThreadOptions' accepting a first argument of type
'System.Management.Automation.Runspaces.Runspace' could be found (are you missing a using
directive or an assembly reference?)


The name 'PSThreadOptions' does not exist in the current context

此问题是否与 powershell v1 和 v2 有关?我在 XP 机器(和 VS 2010)上安装了 .NET 4。谢谢!

最佳答案

来自 here :

“此属性在 Windows PowerShell 2.0 中引入。”

关于c# - 在 XP 上运行此 C# 代码时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3603071/

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