当我在2017年TFS中排队时,我收到以下错误。
“Microsoft.Web.Publishing.targets 3009,5):错误:Web部署任务失败。(程序包文件'C:\ agent_work \ 3 \ s \ TestApp \ TestApp \ release'没有.zip文件名扩展。)“
我不确定为什么会收到此错误。我在TFS服务器上托管了代理。我根据这个视频创建了构建定义:
www.youtube.com/watch?v=HjD4A-yeFTE
有人有任何想法吗?感谢您的帮助!
答案 0 :(得分:2)
在我身边测试,一切正常。 请尝试以下项目来缩小问题范围:
/p:PackageLocation="$(build.artifactstagingdirectory)\\"
将复制根路径指定为$(build.artifactstagingdirectory)
在Copy and Publish Build Artifacts
任务中。.zip
扩展名
构建定义。
p:PackageLocation="$(BuildConfiguration)\package.zip
如果仍然无法解决问题,请在此处共享构建日志以进行进一步的故障排除。