Почему System.Xml.XmlDocument.LoadXml
метод выбрасывает System.Net.WebException
?
Это действительно ошеломляющее сумасшествие, если MSDN был прав, LoadXml
должен был бы дать мне System.Xml.XmlException
.
Тем не менее, у меня есть странные исключения, такие как:
Базовое соединение было закрыто: соединение было неожиданно закрыто.
Dim document As New XmlDocument
document.LoadXml("<!DOCTYPE html PUBLIC ""-//W3C//DTD XHTML 1.0 Transitional//EN"" ""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd""><x></x>")
MsgBox(document.LastChild.Name)
Что на земле вызывает исключение?