Я, наверное, просто делаю это неправильно, я знаю.
Я использую пользовательскую сериализацию, и когда генерируется xml, в качестве корневого элемента ставится имя класса
Пример:
<MyClassName>
<MyIntendedRootNode>
<ObjectType>
<Property1/>
<Property2/>
...
Я вызываю сериализацию, вызывая xmlserializer.Serialize (writer, Me), так что я уверен, что это как-то связано.
Я пытался поместить XMLRoot в класс, но я думаю, что vb компилирует этот частичный класс с его страницей aspx, либо перезаписывает это свойство, либо полностью его игнорирует.
В идеале я хотел бы просто сказать, чтобы он выбрасывал все, что имел, и использовал другой корневой элемент.
Кто-нибудь еще делает это, кроме меня?
Спасибо