ho visto la risposta data da Brodie in parecchi posti in linea, il che è strano per me, perché questo compito (PipelinePreDeployCopyAllFilesToOneFolde r) non è nemmeno contenuta in questo obiettivo (Microsoft.WebApplication.targets):
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />
Se effettivamente andare a trovare questo file (su una macchina x64 è in C: \ \ Microsoft \ VisualStudio, \ Program Files (x86) MSBuild \ v10.0 \ applicazioni web \ Microsoft.WebApplication.targets o la versione 12.0 equivalente se stai usando VS2013) e aprila in un visualizzatore di testo, vedrai non è lì ..
In realtà è contenuto nel file che Sayed Ibrahim Hashimi menziona, che è il file Microsoft.Web.Publishing.targets (C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v10.0 \ Web \ Microsoft.Web.Publishing.targets).
Quindi, per ottenere questo nel file MSBuild/Csproj, sono i seguenti:
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.targets" />
Grazie. La chiave per me era la rimozione della condizione. –