0

ウェブサービスを使用してダイナミクスAXとASPNet MVCを統合しています。WCF(Dynamics AX) - ほとんどのプロパティを送信するサービスnull

我々は3つの環境持っている:DEV

  • QA(品質環境)
  • 我々はDEVにしばらくの間、それを開発してきたサービスが常に働いPROD

これで、品質環境(PROD前のQA)に渡して、DEVの代わりにQAに移行するように設定を変更し、問題を発見しました。

プロパティの90%をNULLとして送信する2つのサービスがあり、残りの10%はokです。

私達は試しました: - AXから受信しているXMLを保存するコンソールを作成しました。 - Web構成 見直し -

再追加したWebサービスは、我々はちょうどQAのURLを使用してプロジェクトにサービスを追加した場合、それが動作することを発見し、我々はそれがDEV URLを使用して、その後に設定を変更する追加した場合それがうまくいかないQA URLに一致する。

これはコードについてではなく、AXのDEV> QAマージのものですか?

アイデア?

答えて

0

は、私は、このための修正を見つけ

を修正します。

私は、列の順序がサーバー(WCFサーバー)と異なる場合、このようなことが起こることを発見しました。

WSDLをダウンロードし、Visual Studio内から参照を更新することで修正しました。

  1. ダウンロードWSDL(URL:のhttp:// singleWsdl)
  2. は、私のPC内のフォルダ
  3. にそれを保存VSにURLを設定します(URLの代わりに自分のPC内のファイルにそれを変更)
  4. Updateサービス

あなたが別の環境のためにそれをコンパイルしたい、このすべての時間を変更する必要があるためそれは少し退屈だが、私は永続的な解決策を見つけるまで、それがこのように動作します。

関連する問題