Se si aggiunge un file di reporting con estensione .rdlc in un progetto SharePoint 2010 in Visual Studio 2010, questo non viene incluso nella solution (.wsp) e quindi non viene deployato. Da Visual Studio 2010 non è neanche possibile cambiare la proprietà Deployment Location del file.

L'unica soluzione che ho trovato è aprire il file di progetto .csproj con il notepad, cercare la sezione riferita al file rdlc:
  <ItemGroup>
    <EmbeddedResource Include="Layouts\Sgart\Report.rdlc">
  </ItemGroup>
e modificarla come in questo esempio:
  <ItemGroup>
    <Content Include="Layouts\Sgart\Report.rdlc">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
      <SubType>Designer</SubType>
    </Content>
  </ItemGroup>
Quindi il tag da EmbeddedResource diventa Content e vengono aggiunti altri due elementi CopyToOutputDirectory e SubType