I recently added a new ASMX/Web Service file to my ASP.NET C# website in Visual Studio 2010. I then added all of my methods and attributes and everything appeared to work without issues.
Now, however, the WSDL is wrong - it does not have any default values and it is erroneously setting MinOccurs=0 for required fields and MinOccurs=1 for optional fields. I know this is due to each field's ability to be null but I need to edit the WSDL to override these values.
I cannot find any way to do so and I cannot figure out how to edit this generated WSDL in Visual Studio 2010. I need to edit the WSDL and then push it out to Production - can somebody please help me out here?