我正在尝试从Powershell访问net.tcp端点。
我想为此使用New-WebServiceProxy,但是我不确定是否可以做到。
现在我得到一个


+ FullyQualifiedErrorId:System.NullReferenceException,Microsoft.PowerShell.Commands.NewWebServiceProxy

将其指向wsdl时(我手写的很深,所以可能是...)

最佳答案

您根本无法做到这一点。 New-WebServiceProxy不是WCF代理,它是http soap代理。

您可能会结合使用svcutil.exeAdd-Type在安装了svcutil.exe的计算机上即时生成代理。

您可以在此处找到更复杂的示例in C#,您可以将其转换为powershell。

关于wcf - 使用PowerShell的New-WebServiceProxy访问net.tcp终结点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5304926/

10-11 14:29