我正在尝试通过PowerShell修改我的IIS站点/应用程序
Set-WebConfigurationProperty -PSPath "MACHINE/WEBROOT/APPHOST" -Location 'Default Web Site/MySite' -Filter "system.webServer/asp" -Name "enableParentPaths" -Value "True"
但是当我运行这个时,我得到了错误
Get-WebConfiguration : Filename: \\?\C:\inetpub\MySite\web.config
Line number: 9
Error: There is a duplicate 'system.web.extensions/scripting/webServices/jsonSerialization' section defined
我意识到jsonserialization是在.NET 4.0站点的“root”中定义的,但是这个站点使用的是.NET 2.0 AppPool。我可以通过GUI以多种不同的方式改变这个设置,但是当我将它部署到许多服务器时,希望摆脱手动定义项目并尽可能多地以编程方式工作。 / p>