Получение ошибки ‘Операция недопустима из-за текущего положения навигатора. ‘ при создании нового атрибута

#c# #xml

#c# #xml

Вопрос:

вот мой код, когда я создаю атрибут, если он отсутствует:

  if (httpRuntime.MoveToAttribute("maxRequestLength", ""))
          httpRuntime.SetValue("2097151");
        else
           httpRuntime.CreateAttribute("", "maxRequestLength", "", "2097151");
  

Спасибо

Ответ №1:

Вашего текущего узла нет в элементе. Сначала переместите его туда.