TFS 构建发布 IIS 部署虚拟路径应以 / 开头错误

Dan*_*gha 3 tfs tfsbuild devops

虚拟路径应以 / 开头 当我尝试构建 ASP.NET 应用程序时出现错误。

当我尝试部署以下错误消息时

2017-12-07T22:14:15.6196402Z ##[section]开始:发布 2017-12-07T22:14:15.6217147Z 当前代理版本:2.126.0 2017-12-07T22:14:16.7467026Z ##[section]开始:初始化作业 2017-12-07T22:14:16.7497604Z 准备发布目录。2017-12-07T22:14:16.7507232Z ReleaseId=2, TeamProjectId=49dcec02-39e8-4590-82a2-ab110a875d7e, ReleaseDefinitionName=New Release Definition 2017-12-07T22:14:16.7547852Z Release folder: C:\vstsagent\A4_work \r1\a 2017-12-07T22:14:16.7709838Z 可用的环境变量如下。请注意,可以通过将“_”替换为“.”来在任务(在ReleaseDefinition 中)中引用这些环境变量。例如,可以在 ReleaseDefinition 中使用 Agent.Name 来引用 AGENT_NAME 环境变量:
2017-12-07T22:14:17.1451135Z 下载所有必需的任务。2017-12-07T22:14:17.1837731Z ##[section]完成:初始化作业 2017-12-07T22:14:17.2162154Z ##[section]开始:下载工件 2017-12-07T22:14:17.2272283Z 创建工件目录:C:\vstsagent\A4_work\r1\a 2017-12-07T22:14:17.2611603Z 创建的工件目录:C:\vstsagent\A4_work\r1\a 2017-12-07T22:14:17.2611793Z 下载工件 2017- 12-07T22:14:17.2630213Z 开始工件下载... 2017-12-07T22:14:17.2656016Z 下载链接工件 CIDemo-ASP.NET (PREVIEW)-CI 类型 Build... 2017-12-07T22:14 :17.2692891Z 确保工件文件夹 C:\vstsagent\A4_work\r1\a\CIDemo-ASP.NET (PREVIEW)-CI 存在且干净。2017-12-07T22:14:17.2763873Z 准备从构建中获取可用工件列表 2017-12-07T22:14:17.7608040Z 准备下载工件:drop 2017-12-07T22:14:17.7677814Z 工件类型:ServerDrop 2017-12-07T22:14:17.7678100Z 从文件容器下载工件:#/1049368/drop 到目标:C:\vstsagent\A4_work\r1\a\CIDemo-ASP.NET (PREVIEW)-CI\drop 2017-12 -07T22:14:17.7681631Z 并行下载限制: 4 2017-12-07T22:14:17.7681855Z 下载缓冲区大小: 8192 2017-12-07T22:14:18.0849933Z 缓存文件容器中 drop 下的项目... 2017- 12-07T22:14:18.2018057Z 缓存完成。(116 毫秒)2017-12-07T22:14:18.2223239Z 正在下载文件 2017-12-07T22:14:28.2769926Z 下载完成。2017-12-07T22:14:28.2777174Z 126 个已放置文件:已下载 126 个,0 个为空 2017-12-07T22:14:28.2778130Z 以 2435 KB/秒的速度下载 24 MB。下载时间:00:00:10.0528421。2017-12-07T22:14:28.2778657Z 下载链接工件 CIDemo-ASP.NET (PREVIEW)-CI 2017-12-07T22:14:28.2778827Z 完成工件下载 2017-12-07T22:14:28.2818295Z ##[节]完成:下载工件 2017-12-07T22:14:28.2842190Z ##[section]开始:IIS Web App 管理 2017-12-07T22:14:28.3045728Z ============== =================================================== ============== 2017-12-07T22:14:28.3045901Z 任务:IIS Web 应用程序管理 2017-12-07T22:14:28.3046054Z 描述:创建或更新网站、Web 应用程序、虚拟目录和应用程序池 2017-12-07T22:14:28.3046224Z 版本 : 0.5.4 2017-12-07T22:14:28.3046352Z 作者 : Microsoft Corporation 2017-12-07T22:14:28.3046498Z 帮助 : [更多信息]2017-12-07T22:14:28.3046664Z ======================================== =========================================

2017-12-07T22:14:30.0691429Z ##[错误]虚拟路径应以 / 开头

2017-12-07T22:14:30.0892513Z ##[section]整理:IIS Web App 管理 2017-12-07T22:14:30.0966325Z ##[section]整理:发布

And*_*SFT 5

请使用“IIS Web 应用程序管理”步骤检查设置。看来你没有设置虚拟路径

\n\n
\n

虚拟路径:

\n\n

IIS 应用程序配置参数

\n\n

输入 IIS 中相对于父网站的虚拟路径。\n 父网站必须已存在。示例:创建一个名为Site/ApplicationEnter的应用程序\n/Application的应用程序。

\n\n

IIS 虚拟目录配置参数\xef\xbc\x9a

\n\n

输入 IIS 中相对于父网站的虚拟路径。\n 父网站和应用程序必须已存在。示例: 创建\n名为Site/Application/VDirEnter 的虚拟目录\n /Application/Vdir的虚拟目录。

\n
\n\n

请参阅部署:IIS Web 应用程序管理

\n