看起来你正在使用构建定义的默认设置。 使用这些设置,“复制文件”任务的内容为“**\ bin \ $(BuildConfiguration)**”,而Web API项目没有“buildconfiguration”文件夹,因此无法找到Web API项目的文件。要复制这些文件,请添加一个“复制文件”任务,并按以下方式配置设置:
如果您想要项目的部署文件,需要将构建定义设置如下:
Visual Studio Build
步骤添加参数/p:DeployOnBuild=true;OutDir="$(build.artifactstagingdirectory)"
.Copy Files
步骤.$(build.artifactstagingdirectory)\\_PublishedWebsites
以用于Publish Build Artifacts
步骤。然后您应该会在drop文件夹中获得部署文件。