Ошибка спецификации простого языка Powershell и soap синтаксиса - PullRequest
1 голос
/ 13 июля 2020

Я пытаюсь получить некоторые показатели, доступные из wsdl через Powershell, чтобы я мог отслеживать службу. Кажется, это относительно простой процесс, который еще больше сбивает с толку мой неудачный сценарий, запрос выглядит следующим образом:

$url = "<url>"
$webservice = New-WebServiceProxy -Uri $url -UseDefaultCredential
$webservice | gm

ошибка, которую я получаю, выглядит следующим образом:

gm : The field or property: "Credentials" for type: 
"Microsoft.PowerShell.Commands.NewWebserviceProxy.AutogeneratedTypes.WebServiceProxy4ax_002_25286_file_Monitor_wsdl.MonitorService" differs only in 
letter casing from the field or property: "credentials". The type must be Common Language Specification (CLS) compliant.
At line:3 char:15
+ $webservice | gm
+               ~~
    + CategoryInfo          : NotSpecified: (:) [Get-Member], ExtendedTypeSystemException
    + FullyQualifiedErrorId : NotACLSComplaintProperty,Microsoft.PowerShell.Commands.GetMemberCommand

Я относительно свободен sh от PowerShell и имею только базовое c понимание CLS, может ли кто-нибудь помочь мне понять, на что я смотрю?

...