Есть ли способ контролировать порядок, в котором XmlSerializer генерирует пространство имен и XSD при сериализации объекта, или, по крайней мере, иметь некоторый контроль над тем, что он генерирует в заголовке.
Код, который я получил, генерирует следующий xml, а на другом компьютере порядок пространства имен и XSD переключается, обычно я сомневаюсь, что это будет проблемой, но я хэширую результат, поэтому он вызывает изменение моего хэша .
<?xml version="1.0"?>
<License xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
...
</License>