Enumサービス名前空間で型を公開するサービスを参照しています。プロキシが生成されるとき、Enumタイプは存在しません。これが発生する原因と解決方法を教えてください。
注:これをWeb 参照として追加するとタイプが生成されますが、サービス参照として追加すると生成されません。
Enumサービス名前空間で型を公開するサービスを参照しています。プロキシが生成されるとき、Enumタイプは存在しません。これが発生する原因と解決方法を教えてください。
注:これをWeb 参照として追加するとタイプが生成されますが、サービス参照として追加すると生成されません。
Enum内部を使用していない場合は、ご不明な場合ServiceContractがあります。asを使用して、各メンバーを asとしてKnownTypeマークしてみてください。EnumpublicDataContractEnumEnumMember
Enumまた、次のように値を型に明示的に割り当ててみてください。
[DataContract]
public enum EnumType
{
[EnumMember]
Value1= 0,
[EnumMember]
Value2 = 1
}
それ以外の...
[DataContract]
public enum EnumType
{
[EnumMember]
Value1,
[EnumMember]
Value2
}