Hi, I'm using VS2013, C# and asp.net webform
In my web app I called a vendor's web service api that they created using Java.
There is a problem with one of the class attribute of type DateTime in the Reference.cs file that was generated based on their wsdl. I need to assign null to that attribute so the vendor recommended me to modified my local copy of wsdl and reference.cs for that field to be of string type. It compiles fine, no problem there.
However, at run time when I created the client proxy class in C# I get the client proxy object state to be CommunicationState.Faulted and the exception message in the subject.
The vendor said their other C# customers were successful at this. Is there some other step that I'm missing here? I don't see how this can work when I only change the wsdl and the referece.cs files because I'm still calling their api that still has that field defined as DateTime.