Здраво ! Теперь этот меня довольно сильно беспокоит ... Я пытаюсь скопировать пару узлов из одного XML-файла в другой с помощью powershell и облазил весь интернет, но кажется, что только на моем компьютере универсальное решение к проблеме не работает. Итак, вот код, который у меня есть:
#loading one document
$xml = New-Object XML
$xml.Load("C:\Inetpub\WWWroot\web.config")
#load another
$wconfig = New-Object XML
$wconfig.Load("C:\Users\foo\test.enc")
#now do what everyone on the internet says
$xml.DocumentElement.InsertAfter($wconfig.ImportNode($wconfig.SelectSingleNode($node), $true), $afterNode))
Кто-нибудь знает, почему это (и несколько других альтернатив, таких как .Clone()) всегда возвращает «Вставляемый узел находится в другом контексте документа». Или просто дайте мне другую альтернативу. Все, что работает :D
Спасибо