There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
XmlAttributePreservingWriter needlessly removes space before closing of tag
We're having a problem with doing diffs between the transformed web.configs vs web.configs that have been re-formatted by IIS. For some reason, XmlAttributePreservingWriter is removing the space between the last attribute value and the end of a self closing
ex: I expect to see this: <tag value="thing" />
not this: <tag value="thing"/>
The UpdateState method in the private AttributeTextWriter class is intentionally removing the space, but I can't see a reason why.