2010-12-06 5 views
2

일부 SOAP 웹 서비스를 호출하는 클래스 라이브러리를 참조하는 WorkerRole이 있습니다. InteliTrace를 통해 다양한 배포 오류를 수정했지만이 오류와 대비됩니다.Windows Azure WorkerRole이 클래스 라이브러리의 xxx.XmlSerializers 파일을로드 할 수 없습니다.

'ClassLibrary.XmlSerializers'또는 해당 종속성 중 하나를로드 할 수 없습니다. 시스템이 지정된 파일을 찾을 수 없습니다.

이것은 제작 패브릭에서 작동하며 별도의 콘솔 응용 프로그램에서 호출되지만 프로덕션 Azure 인스턴스에 배포 할 때는 작동하지 않습니다.

클래스 라이브러리에는 제 3 자 SOAP 웹 참조가 추가되어 있으며 직렬화를 수행하는 자동 생성 프록시 클래스가 있다고 가정합니다. 그러나이 오류를 전달하기 위해 업데이트해야하는 부분과 해결할 수없는 부분이 있습니다. (그리고 그것이 Azure 생산에서만 일어나는 이유).

누구나 비슷한 경험/아이디어가 있습니까?

고마워요.

제임스

답변

2

를 수정했습니다. 프로젝트 -> 속성 -> 빌드 -> "직렬화 어셈블리 생성"

관련 문제