我试图在TFS解决方案中使用(VS 2008)Web部署项目将网站部署到(TFS 2008)构建服务器以运行基于Web的单元试验。 出于某种原因,我还没弄清楚,它无法创建虚拟目录:通过Web部署项目创建虚拟目录时访问被拒绝
使用程序集“C:\ Program Files \ MSBuild \ Microsoft \ WebDeployment \ v9.0”中的“CreateVirtualDirectory”任务\ Microsoft.WebDeployment.Tasks.dll”。初始化IIS Web服务器... C:\ Program Files \ MSBuild \ Microsoft \ WebDeployment \ v9.0 \ Microsoft.WebDeployment.targets(667,5):错误:访问被拒绝。 C:\ Program Files \ MSBuild \ Microsoft \ WebDeployment \ v9.0 \ Microsoft.WebDeployment.targets(667,5):错误: 未能创建虚拟目录'abc'。 完成执行任务“CreateVirtualDirectory” - 失败。
TFSService用户当然在TFS Build机器(运行Windows Server 2008)上的Administrators组中。我不知道还有什么可能是错的。我检查了事件日志,那里没有线索。我能够通过IIS控制台在该机器上手动创建虚拟目录,没有任何问题。
任何想法什么可能是问题或建议如何进一步诊断?