どを追加することはできまmaxReceivedMessageSizeかける場合は、WCFからVB6?

StackOverflow https://stackoverflow.com/questions/7820171

  •  26-10-2019
  •  | 
  •  

質問

現在:1)WCF設定を返すブロックのxml(具体的にはの内容で、カレンダーからの交換2003).2)vb6フォルムのコマンドでアクセス、WCF介してオブジェクトのサービスの宣言を含むコンテンツのWSDL契約のファイルです。

これは細かい作業時のみの文字列が渡された全体での許容サイズです。ようとすると返還のxmlに発生するWCF側に出会う、以下のエラー:"最大のメッセージサイズクォータ受信するメッセージ(65536)を超えています。の枠を使用MaxReceivedMessageSize財産の適切な結合要素となります。"

私の追加に結合構成にWCFアプリ-configのmaxReceivedMessageSize,このメソッドは何も行いませ-おそらく、VB6クライアントが盲ます。(WSDL契約生成されないもの、xml)

程度*の提案を必要とすることにconfig変更をクライアント側です。ってVB6.EXE.CONFIGファイルコピーの結合-構成の詳細に。私はその宣言に含ます:結合=WSHttpBinding_IExchange,bindingNamespace='交換',bindingConfiguration='ExchangeBinding'

私ただしを受けているところであるが、同じエラーメッセージに関するサイズの数量に達した場合。

が誤ってスペルの結合やbindingNamespace要素の宣言ってくるエラーが誤字のbindingConfiguration要素を取得しませんエラーがこの要素は関係あります。

いのではないこりそうにない。そのアイデアはいかがでしょうか?

  • のobjのオブジェクトが宣言されているインタフェースのプロキシタイプです。の宣言はその後に設定のみを含むアドレスに結合タイプです。以降のご利用だけではデフォルトの設定をwsHttpBindingきん)を提供bindingConfiguration値です。場合に必要なオのデフォルトの設定を結合、供給用の設定ファイルの名前のファイルです。exe.configまざまな取り組みが認められ、プログラムのディレクトリクライアントの

正しい解決策はありません

他のヒント

個人的には思う。純COMに晒されるライブラリ呼び出すから、VB6.きます。ネットライブラリでコントロールすべてのクライアントの結合とVB6いないDLLを渡す文字列です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top