C# 在c中获取InvalidProgrameException错误#

C# 在c中获取InvalidProgrameException错误#,c#,powershell,C#,Powershell,我正在尝试从C#内部运行PowerShell命令 这是密码 PSCredential Credential = new PSCredential("domain.inet\adminuser", domainAdminPswrd); WSManConnectionInfo connectionInfo = new WSManConnectionInfo( new Uri("http://exchangeserver/powershell?serializationLevel=Full")

我正在尝试从C#内部运行PowerShell命令

这是密码

PSCredential Credential = new PSCredential("domain.inet\adminuser", domainAdminPswrd);
WSManConnectionInfo connectionInfo = new WSManConnectionInfo(
    new Uri("http://exchangeserver/powershell?serializationLevel=Full"),
    "http://schemas.microsoft.com/powershell/Microsoft.Exchange", Credential);

connectionInfo.AuthenticationMechanism = AuthenticationMechanism.Kerberos;
Runspace runspace = RunspaceFactory.CreateRunspace(connectionInfo);
PowerShell powershell = PowerShell.Create();
当我运行上述代码时,编译器在“Runspace Runspace”(倒数第二行)处暂停,并出现以下错误:

发生“System.InvalidProgrameException”类型的未处理异常

其他信息:公共语言运行库检测到无效程序


我一直在尝试排除故障,但到目前为止运气不佳。

我通过在运行c#程序的机器上安装KB2819745解决了这个问题。(不是我连接的服务器)

我通过在运行c#程序的机器上安装KB2819745解决了这个问题。(不是我连接的服务器)

我通过在运行c#程序的机器上安装KB2819745解决了这个问题。(不是我连接的服务器)

我通过在运行c#程序的机器上安装KB2819745解决了这个问题。(不是我正在连接的服务器)

您使用的是哪个.NET framework?我使用的是.NET 4.5和VS Premium 2013I,通过在运行c#程序的计算机上安装KB2819745解决了此问题。(不是我连接的服务器)您在哪个.NET framework上?我在.NET 4.5和VS Premium 2013I上,通过在运行c#程序的计算机上安装KB2819745解决了此问题。(不是我连接的服务器)您在哪个.NET framework上?我在.NET 4.5和VS Premium 2013I上,通过在运行c#程序的计算机上安装KB2819745解决了此问题。(不是我连接的服务器)您在哪个.NET framework上?我在.NET 4.5和VS Premium 2013I上,通过在运行c#程序的计算机上安装KB2819745解决了此问题。(不是我要连接的服务器)