2009-11-17 79 views
3

我继承了调用Web服务的Web应用程序。它正在VS2008 SP1中开发并部署到IIS6(2k3服务器R2)。元素'transport'不能包含子元素'extendedProtectionPolicy',因为父元素的内容模型为空

自从我升级到Windows 7 RTM企业,以下行被添加到我的web.config:

<extendedProtectionPolicy policyEnforcement="Never" /> 

的问题是,当我这个应用程序部署到我的Web服务器,我得到以下错误:

元素“运输”不能包含子元素“extendedProtectionPolicy”因为父元素的内容模型是空

我可以删除的行,它会工作,但它的痛苦,我忘了,有时又删除(VS2 008增加似乎加回它,只要我加载解决方案!!)。

有什么可以做的吗?

这里是我的“运输”部分:

<transport clientCredentialType="None" proxyCredentialType="None" realm=""> 
     <extendedProtectionPolicy policyEnforcement="Never" /> 
</transport> 

感谢 尼尔

回答

3

到目前为止,我发现,如果你注释掉节...看来,以防止Visual Studio中添加自它又回来了。

+0

哪款? ? – 2009-12-30 19:20:50

+0

extendedProtectionPolicy – 2010-01-13 15:27:00

相关问题