gpt4 book ai didi

asp.net - 通过 Web 部署项目创建虚拟目录时访问被拒绝

转载 作者:行者123 更新时间:2023-12-02 17:00:14 24 4
gpt4 key购买 nike

我尝试在 TFS 解决方案中使用 (VS 2008) Web 部署项目将网站部署到 (TFS 2008) 构建服务器以运行基于 Web 的单元测试。由于某种原因,我还无法弄清楚,它无法创建虚拟目录:

使用程序集“C:\Program Files\MSBuild\Microsoft\WebDeployment\v9.0\Microsoft.WebDeployment.Tasks.dll”中的“CreateVirtualDirectory”任务。任务“创建虚拟目录” 正在初始化 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)上的管理员组中。我不知道还有什么问题。我检查了事件日志,没有任何线索。我可以通过 IIS 控制台在该计算机上手动创建虚拟目录,没有任何问题。

有什么想法可能是什么问题或建议如何进一步诊断吗?

最佳答案

它必须是权限...您是否尝试将 TFSService 放入您所在的同一组中?

关于asp.net - 通过 Web 部署项目创建虚拟目录时访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/163997/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com