我有一个试图从 WCF REST 服务执行的 powershell 脚本。我正在使用System.Management.Automation
和System.Management.Automation.Runspaces
程序集。
C# 代码如下所示:
Command command = new Command(path);
command.Parameters.Add(param);
RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create();
using (Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration))
{
runspace.Open();
... other code
}
一旦我尝试执行 open 语句,就会出现此错误:
动态操作只能在同构 AppDomain 中进行。
我看了又看,但没有任何效果。我已经尝试将此行添加到我的 web.config 中:但它没有为我做任何事情。
你有想法吗?