I created a WCF and hosted it on both a localhost and an app server. When I go to their respective IP addresses the WSDL definitions for both of them are different. Any particular reason as to why?
Printable View
I created a WCF and hosted it on both a localhost and an app server. When I go to their respective IP addresses the WSDL definitions for both of them are different. Any particular reason as to why?
What is the difference? The binding in the WSDL will be different, caused by the different addresses, the order of the elements can be different but that doesn't matter, complex type might be exposed different if the framework versions is different (or the iis settings) but I think that is unlikly
I ask because when I host it locally I can consume the service but when hosted on our app server I can only see/reference them but not consume.
What error do you get when you try to consume the webservice