I’m moving a web service from our test environment to our production environment, and am installing it under “services” The web service works fine in test, but in prod I get this error:
“System.Runtime.Serialization.InvalidDataContractException: Type ‘CustomClass' cannot be serialized. Consider marking it with the DataContractAttribute attribute, and marking all of its members you want serialized with the DataMemberAttribute attribute.”
This is a class from another library, I have tried to set DataContract and DataMembers, but I still get the same error. I could probably make a wrapper class in the Service project, but I want to avoid it. I’m trying to find what the differences are between the servers (it works on my local machine, the test server and another test server) but I can’t see any difference on the production server. Have anyone experienced something similar? Could someone think of any patches/updates we should have installed?
The servers are:
win 2003
64 bit
Sp 2
.net 3.5