2014-12-22 3 views
0

내 응용 프로그램 내에서 Qlikview API를 사용하려고합니다. 서비스 레퍼런스를 추가하고 지침에 따라 설정했지만, 레퍼런스를 사용할 수 없다는 경고 메시지가 나타납니다.서비스 참조의 네임 스페이스 오류

메시지는

ISerializable type with data contract name 'Exception' in namespace 'http://schemas.datacontract.org/2004/07/System' cannot be imported. The data contract namespace cannot be customized for ISerializable types and the generated namespace 'Tool.QMSAPIService' does not match the required CLR namespace 'System'. Check if the required namespace has been mapped to a different data contract namespace and consider mapping it explicitly using the namespaces collection. 
XPath to Error Source: //wsdl:definitions[@targetNamespace='http://ws.qliktech.com/QMS/11/']/wsdl:portType[@name='IQMS'] 

다른 경고 메시지의 몇 가지가 있습니다하지만이 아마 메인 하나이며,이 문제를 해결하면 다른 사람을 고칠 것이라고 생각했다.

누구든지이 오류의 원인이 될 수있는 것을 찾아야하는 것에 대한 아이디어를 줄 수 있습니까?

답변

0

일부 코드가 System.Exception 유형의 Exception을 발생시키는 것처럼 보입니다. 그 때문에, 그 객체는 직렬화 가능하지 않고 리턴 될 수 없으며, 오류가 말하는 것입니다. 최종

  • 당신이 그들을 제공하는 입력에 문제에

    • 버그 : 문제는이 될 수 있습니다.
  • +0

    감사합니다. 내가 문제에 대한 검증을 할 수 있는지 그들과 접촉하려고 노력할 것이다. – jimminybob

    관련 문제