Я борюсь с некоторым кодом Monodroid, который должен быть простым, но вызывает неожиданное исключение. Код вызывает исключение, когда я пытаюсь вызвать SelectNodes() для объекта XmlDocument.Монодоид: исключение в XmlDocument.SelectNodes() метод
Это код:
XmlDocument handXmlDocument = новый XmlDocument();
XmlDeclaration dec = handXmlDocument.CreateXmlDeclaration ("1.0", null, null);
handXmlDocument.AppendChild (dec);
XmlElement root = handXmlDocument.CreateElement ("friendslist");
handXmlDocument.AppendChild (root);
XmlElement friendElement = handXmlDocument.CreateElement ("friend");
friendElement.SetAttribute ("locationx", "35");
friendElement.SetAttribute ("locationy", "46");
friendElement.SetAttribute («phone», «4085556803»);
root.AppendChild (friendElement);
XmlNodeList friendNodeList = handXmlDocument.SelectNodes ("/ friendslist/friend");
и здесь исключение:
Е/моно (365): [0x45eec0:] Обработка исключений: System.TypeInitializationException: исключение брошенной типа инициализатора для System.Console E/FriendsView (365): Исправление синтаксического анализа XML-документа: Исключение было выбрано инициализатором типа для System.Console E/FriendsView (365): Внутренний синтаксический анализ XML-документа: System.ExecutionEngineException: SIGILL E/FriendsView (365): на System.Console ..cctor() [0x00019] в /Users/plasma/Work/mono-android-trunk/mcs/class/corlib/System/Console.cs:127
I h Не знаю, почему здесь задействована System.Console! Спасибо за любую помощь, Мартин
Продукт находится в бета-версии, сообщите об ошибках в списке рассылки или в отслеживателе ошибок Monodroid. – leppie