0

웹 서비스를 사용하여 dynamics AX와 ASPNet MVC 통합을 수행하고 있습니다.WCF (Dynamics AX) - 대부분의 속성을 보내는 서비스 null

우리는 3 개 환경이 :

  • DEV를
  • QA (품질 환경)
  • PROD 우리는 DEV에 잠시 동안을 개발했습니다과 서비스는 항상 일

.

이제 품질 환경 (품질 보증, PROD 전)으로 전달하고 구성 대신 DEV 대신 QA로 이동하여 문제를 발견했습니다.

속성의 90 %를 NULL으로 보내는 2 개의 서비스가 있으며 다른 10 %는 ok입니다.

시도 : - AX로부터받은 XML을 저장하는 생성 된 콘솔. - 웹 설정 검토 -

다시 추가 웹 서비스 우리는 우리가 품질 보증 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. 업데이트 서비스

당신이 다른 환경에 맞게 컴파일하려면이 모든 시간을 변경해야하기 때문에 조금 지루하지만 영구적 인 해결책을 찾을 때까지 이런 식으로 작동합니다.

관련 문제