Adobe Livecyle Soapサービスを呼び出すときに次のエラーが発生します。値はnullにはできません。パラメータ名:uri
値をnullにすることはできません。パラメータ名:uri
"uri"という名前のパラメータはありません。サービスを開始することもできないので、このエラーをデバッグすることはできません。エラーメッセージは私が持っているすべてです。ここで
は、私は、パラメータを渡すことを、コードです:事前に
BasicHttpBinding binding =
new BasicHttpBinding(BasicHttpSecurityMode.Transport);
binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Basic;
LetterService.LETTER_APPLICATIONS_Client client =
new LetterService.LETTER_APPLICATIONS_Client(
binding,
new EndpointAddress(
System.Configuration.ConfigurationManager.AppSettings["URL"]));
感謝。 EndpointAddress()
へ
コードを表示する必要があります。このエラーは、呼び出すメソッドに 'uri'パラメータにnullの値が渡されたことを意味します。 – devdigital
質問を編集して詳細を追加することができます。これは '{}'ボタンを使って書式を設定することができるので、コードを共有したい場合に非常に便利です。コメントでコードの書式を整えることはできません。編集リンクは、タグの下の左下にあります。 –
そしてほとんどの場合、例外をスローしている 'EndpointAddress' [constructor](http://msdn.microsoft.com/en-us/library/ms404972.aspx)があります。設定ファイルをチェックして、 LetterMergeURL "' 'appSetting'。 –