Solución:
Actualización (octubre de 2017)
La última versión de Proyectos de Microsoft Reporting Services para Visual Studio (1.18) agrega compatibilidad con MSBuild para proyectos SSRS. Con esto instalado, los proyectos de SSRS se pueden actualizar a un formato compatible con MSBuild, lo que evita que suceda este problema.
Respuesta original
Este es un error en MSBuild 15, etiquetado para corrección en “actualización básica 2”.
Una solución alternativa tal como se indica en el hilo de problemas de GitHub por uno de los mantenedores de MSBuild es:
Coloque un archivo con estos contenidos junto a su
.sln
archivo con el nombre especial:
after.{yoursolutionname}.sln.targets
<Project InitialTargets="WorkAroundMSBuild2064">
<Target Name="WorkAroundMSBuild2064">
<!-- Work around https://github.com/Microsoft/msbuild/issues/2064 by
removing *.rptproj from the generated solution metaproject. -->
<ItemGroup>
<ProjectReference Remove="%(ProjectReference.Identity)"
Condition="'@(ProjectReference->'%(Extension)')' == '.rptproj'" />
</ItemGroup>
</Target>
</Project>
Esto parece funcionar siempre que no haya dependencias del proyecto de otros .csproj
proyectos para el .rptproj
proyectos.