У меня есть настольное приложение .net, которое использует datacontractserializer, и оно работает нормально, но когда я делаю версию релиза, а затем обфускирую ее, полученный сохраненный XML-файл изменяется из-за изменения членов данных, так как это исправить, потому что это важно для открытого выпуска сохранено в отладочной версии?
сохраненный файл из версии отладки
a:_activeFloor z:Id="5"><a:_Id>00e1a184-b7c5-43fb-a811-ce65cb3f4d65</a:_Id><a:_basePoint xmlns:b="http://schemas.datacontract.org/2004/07/Elibre.Net.Core">
сохраненный файл из запутанной версии
<a:Rvq8Prg9id z:Id="5" z:Size="0"/><a:T1d8Yh8Dsp z:Id="6">Default</a:T1d8Yh8Dsp><a:TLM8F3Im5Z z:Id="7">Default USA Imperial</a:TLM8F3Im5Z><a:_activeFloor z:Id="8"><a:GUc8GIYTTD>true</a:GUc8GIYTTD><a:_Id>d5e4915a-4e8e-4354-8e19-fe3f235697be</a:_Id><a:_basePoint xmlns:b="http://schemas.datacontract.org/2004/07/Elibre.Net.Core">
и я использую чистый реактор с этими настройками