写了WebService需要修改IIS的配置文件applicationHost.config。然后自己写了一个修改XML文件的demo。
当修改IIS的配置文件applicationHost.config时出现错误。
文件位置C:\Windows\System32\inetsrv\config\applicationHost.config

错误描述System.Xml.XmlException: Root element is missing.
猜测错误原因应该是读取文件的内容为空
applicationHost.config只可以右键用记事本打开并修改
但自己用其他文本编辑器(如notepad++)开打为空。
请问有什么方法可以将applicationHost.config文件正常打开并修改?或者如果自己写代码去配置IIS
注意:如果将applicationHost.config内容复制到一个新的文档中(如C:\1.config),运行demo可以正确修改。