我在Windows Server 2012R2上为Visual Studio 2010安装了TFS。 ISS已配置IIS 6兼容性,静态内容压缩和Windows身份验证。但是应用程序层配置失败并出现以下错误
Error [ Application Tier ] TF255120: Compatibility mode for Internet Information Services (IIS) 6.0 is not enabled. Team Foundation Server requires this on this operating system.
Error [ Application Tier ] TF255456: You must configure Internet Information Services (IIS) to use the Static Content component. Team Foundation Server requires the Static Content component in IIS.
Error [ Application Tier ] TF255397: Windows Authentication has not been configured as a role service in Internet Information Services (IIS). Team Foundation Server requires that Windows Authentication is installed as one of the role services in IIS.
Error [ Application Tier ] TF255397: Windows Authentication has not been configured as a role service in Internet Information Services (IIS). Team Foundation Server requires that Windows Authentication is installed as one of the role services in IIS.
Error [ Application Tier ] TF255397: Windows Authentication has not been configured as a role service in Internet Information Services (IIS). Team Foundation Server requires that Windows Authentication is installed as one of the role services in IIS.
我配置了IIS,如下图所示
答案 0 :(得分:5)
在TFS2012中添加了对IIS8(Win8和2012Svr使用)的支持。 (TFS2012使用正确的功能列表而不是pkgmgr调用dism)。 IIS8 shipped after TFS2010
可以下载here
还考虑使用云TFS。它是免费的,可以避免这样的事情:http://www.visualstudio.com/
如果这不是一个选项而且很重要,我相信它可以被黑客攻击。如果是这种情况,请联系我离线(我编写代码使其适用于IIS8)。但是,我仍然推荐TFS 2012服务器:)