1
Visual C# 2010의 "Service References"를 사용하여 WSDL에서 C# 코드를 생성합니다 (스크린 샷 참조)."Order"없이 WSDL에서 C# 생성
생성 된 코드는 Order
매개 변수를 사용하기 때문에 Visual C#이 실행 중일 때 xsd.exe /order
이 실행되고 있다고 생각하게합니다. 예 : 때문에 Mono bug의
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
, 나는 Order
매개 변수가없는 C# 코드를 생성합니다.
xsd.exe
(XSD에서 C#)으로하려면 /order
매개 변수를 생략하면됩니다.
그러나 WSDL 파일에서 Order
-free 코드를 생성하는 방법은 무엇입니까?
만 다음 설정을 사용할 것 같다 :
고마워요! 나는 네가 말했듯이 이제 대체했다. '/ order'를 사용하면'/ order'를 사용하지 않을 때 존재하지 않는'[System.Xml.Serialization.XmlElementAttribute (Order = 1)]'과 유사한 행을 삽입합니다. 그래서 나는 그 선을 제거해야한다고 생각하니? –
그래, 나는 그 순간에 다른 것을 생각할 수 없다. 그러나 그 라인들은 또한 MONO 코드에 문제를 일으키는가? –
이것은 무엇입니까 생성하는 C# 서비스에 대한 프록시 ?? –