子 node() を reportserver.config ファイルに追加しようとしましたが、すべての努力の結果、実際には方法がわからないエラーが発生しました。以下は私がしたことです。
$webConfigPath = "C:\Program Files\Microsoft SQL Server\MSRS10_50.SNDPRO\Reporting Services\ReportServer\rsreportserver.config"
$xml =[xml] (get-content $webConfigPath)
$child = $xml.CreateElement("RSWindowsNegotiate")
$xml.Configuration.Authentication.AuthenticationTypes.InsertBefore($child, "$xml.Configuration.Authentication.AuthenticationTypes.RSWindowsNTLM")
$xml.Save($webConfigPath)
そして、エラーは次のとおりです:「InsertBefore」を「System.Xml.XmlNode」型に変換するための値「」を持つ引数「1」を変換できません:「型「System.String」の値「」を型「System」に変換できません」 .Xml.XmlNode"."
ご協力いただきありがとうございます。