TFS 2012 错误:Windows 更新修补程序后,无法识别的属性请求验证模式在 web.config 中



我有一个在Windows Server 2008 R2上运行的TFS 2012服务器。在过去的几个月中,只要有 Windows 修补程序,TFS 2012 服务器将无法正常运行。错误消息是:web.config 中无法识别的属性"请求验证模式"。

我检查了web.config的备份文件,该属性很久以前就存在了。我看到"requestValidtionMode"适用于.NET运行时4.0,而不是运行时2.0。但我可以看到我的应用程序池始终在 2.0 下运行。如果我将应用程序池更改为在 .NET 运行时 4.0 下运行,则 TFS 应用程序找不到许多模块。

最近几次,我通过升级TFS服务器解决了问题。但它现在在 TFS 2012 更新 4,我无法再升级它。我尝试运行安装的修复,但它无法解决问题。

非常感谢

您的帮助。

我遇到了同样的错误,发生在我身上的是一些与.Net Framework 4.0相关的Windows更新失败了,它似乎已经将IIS中的AppPool降级为.Net 2.0 - 它很难处理这些属性。 一旦我安装了Windows更新,并将AppPool设置回4.0,所有的麻烦都消失了。

最新更新