Mi è capitato questo errore caricando in
Visual Studio 2019 un progetto in
.NET 4 sviluppato con
Visual Studio 2010The target "GatherAllFilesToPublish" does not exist in the project.
L'errore compariva soltanto facendo una pubblicazione in
Release, usandolo in debug tutto funzionava normalmente.
Per risolverlo bisogna andare nel file
.csproj e cambiare la riga che fa riferimento alla versione
10.0<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />
in
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\WebApplications\Microsoft.WebApplication.targets" Condition="true" />