Improved error handling in asmx:
1.  All files will be automatically closed in the event of an error
2.  Error line number is explicitly reported