【发布时间】:2009-09-25 13:11:00
【问题描述】:
我只在一台测试服务器上收到此错误,但代码在其他服务器以及我的开发机器上都有效。
Unable to generate a temporary class (result=1).
error CS0266: Cannot implicitly convert type 'xxx.xxx.xxx.xxx.MessageHeaderMessageId?'
to 'xxx.xxx.xxx.xxx.MessageHeaderxxxCode?'.
An explicit conversion exists (are you missing a cast?)
这是 MessageID 的 wsdl 示例。
<xsd:element name="MessageId" nillable="true">
<xsd:simpleType>
<xsd:restriction>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:whiteSpace value="preserve"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:enumeration value="xxx"/>
<xsd:enumeration value="yyy"/>
<xsd:length value="8"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
【问题讨论】:
-
对不起,这是我第一次发帖。这是 WSDL 信息
标签: wcf serialization wsdl