我在visual studio online上配置了一个构建工作,直到我设置了以下msbuild参数:
/p:DeployOnBuild=true
/p:WebPublishMethod=Package
/p:PackageAsSingleFile=true
/p:SkipInvalidConfigurations=true
/p:PackageLocation="$(build.stagingDirectory)"
我得到的错误是: “C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Web \ Microsoft.Web.Publishing.targets(2205,5)将文件Views \ Web.config复制到obj \ Stage \ CSAutoParameterize \ original \ Views \ Web.config失败。无法找到路径'Views \ Web.config'的一部分。
我在构建日志中注意到,此文件未包含在“获取源”阶段中。不知道为什么只有在设置了发布参数时才会出现错误。
任何想法?
PS:我正在使用这些参数来准备项目以进行持续部署。