Tfs 参数更改后Visual Studio联机生成失败
在设置以下msbuild参数之前,我在visual studio online上配置了一个运行良好的生成:Tfs 参数更改后Visual Studio联机生成失败,tfs,msbuild,continuous-integration,azure-devops,continuous-deployment,Tfs,Msbuild,Continuous Integration,Azure Devops,Continuous Deployment,在设置以下msbuild参数之前,我在visual studio online上配置了一个运行良好的生成: /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.stagingDirectory)" 我得到的错误是: C:\Program Files(x86)\MSBui
/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)将文件视图\Web.config复制到obj\Stage\CSAutoParameterize\original\Views\Web.config失败。找不到路径“Views\Web.config”的一部分
我在构建日志中注意到,这个文件没有包含在“获取源代码”阶段。我不知道为什么只有在设置发布参数时才会出现错误
有什么想法吗
PS:我正在使用此参数为项目的持续部署做准备。它的意思正是它所说的。它找不到特定的文件。@DanielMann以及为什么仅因为我设置了发布而丢失此文件?请注意,在添加此参数之前,编译是成功的。可能是因为pac中明确提到了它kage配置?缺少的文件(以及其他一些文件)没有添加到源代码管理中。我的不好。它以前是如何工作的,这是一个悬而未决的问题。@IgorKondrasovas,在您签入Web.config文件后,您能解决这个问题吗?