Microsoft RDLC Report Designer ausente no Visual Studio


137

No Visual Studio 2015, não consigo mais encontrar o designer para relatórios RDLC . Alguém sabe se isso é apenas um bug e se é fornecido posteriormente ou se a Microsoft deseja eliminar o RDLC ou se deseja que usemos um designer externo e quando, qual é o designer?

Atualização Para desenvolvedores que pesquisam o RDLC Report Designer no Visual Studio 2017 , ele deve agora ser baixado do Visual Studio Marketplace

Respostas:


265

Atualização: A maneira como o RDLC Report Designer é instalado mudou com o Visual Studio 2017 e mais recentes . Veja outras respostas para obter detalhes. Além disso, o ReportViewer Control agora está disponível no NuGet, veja aqui .


resposta original abaixo

O Report Designer faz parte do Microsoft SQL Server Data Tools .

Você pode adicioná-lo usando a instalação do Visual Studio (Programas e Recursos> Visual Studio 2015> Alterar)

captura de tela


7
Se eu me lembro bem, Microsoft SQL Server Data Toolsnão está incluído na instalação padrão do, Community 2015então você deve verificar esta opção durante a instalação.
tezzo 23/07

2
@tezzo sim, você está certo. Isso se aplica também à edição profissional. A instalação padrão do VS 2015 é bem pequena.
powerzone3000

1
Pense que esses problemas ocorrem porque a nova configuração é totalmente desconcertante quanto ao que é realmente selecionado.
James_UK_DEV

4
A mesma solução, detalhada passo a passo aqui
AXMIM 13/16

1
Do meu lado em 2019, isso não resolveu o problema. Eu tive que simplesmente instalar a extensão do mercado.
Markus

47

Abra Painel de Controle> Programas> Programas e Recursos

  • Selecione a entrada para sua versão do Microsoft Visual Studio 2015. No nosso caso, era o Microsoft Visual Studio Enterprise 2015.

  • Clique no botão "Alterar" na barra superior acima da lista de programas. Após a tela inicial, uma janela será aberta.

  • Pressione o botão "Modificar".

  • Selecione Windows e Desenvolvimento da Web> Ferramentas de Dados do Microsoft SQL Server e marque a caixa ao lado.

  • Pressione o botão "Atualizar" no canto inferior direito da janela.

Quando a instalação estiver concluída, abra sua versão do Visual Studio. Depois que os novos arquivos .dll forem carregados, a funcionalidade de Relatório deverá ser reimplementada e você poderá acessar todos os formulários, controles e objetos relacionados.


3
Isso funcionou! Mas o mais estranho é que eu baixei Microsoft SQL Server Data Tools - Visual Studio 2015( msdn.microsoft.com/en-us/library/mt204009.aspx ) por conta própria, instalei, reinicializei e não fiquei desleixado no VS 2015. Mas esse foi o truque.
28416 Alex

36

No VS 2017, verifiquei o SQL Server Data Tools durante a instalação e isso não ajuda. Então, eu baixei e instalei o Microsoft.RdlcDesigner.vsix

Agora funciona.

ATUALIZAR

Outra maneira é usar extensões e atualizações .

Vá para Ferramentas> Extensões e atualizações, escolha Online , procure o Microsoft Rdlc Report Designer para Visual studio e clique em Download . Ele precisa fechar o VS para iniciar a instalação . Após a instalação, você poderá usar o rdlc designer.

Espero que isto ajude!


Obrigado por ajudar, funcionou! Mas perdi muito tempo com a abordagem padrão: "Microsoft SQL Server Data Tools" :( Por que eles perderam isso em 2017? :(
Misha Akopov

O espaço para nome foi alterado. É agora ProBITools.MicrosoftRdlcReportDesignerforVisualStudio. A nova página de download está aqui .
InteXX 13/08/19

1

14

Visual Studio 2017

  1. Abra o Visual Studio
  2. Em Ferramentas -> Extensões e Atualizações -> Online
  3. Procure por 'rdlc'
  4. Instale o Microsoft Rdlc Report Designer (23,3 MB)
  5. Feche o Visual Studio, deixe o instalador executar e abra o Visual Studio para ver o rdlc no designer.

12

Eu tive o mesmo problema, depois de instalar o MS VS Community 2015, não encontrei os arquivos RDLC nem o componente Report Viewer, resolvi o problema entrando em Control Panel (Windows) -> Programs -> Try to uninstall the MS VS Community and choose MODIFY, neste momento você poderá verificar o Microsoft SQL Server Ferramentas de dados.

É isso!


6

Além das respostas anteriores, aqui está um link para as mais recentes ferramentas de dados do SQL Server. Observe que o link de download do Visual Studio 2015 está quebrado. O ISO está disponível aqui, links na parte inferior da página:

https://msdn.microsoft.com/en-us/library/mt204009.aspx

Os downloads de assinantes do MSDN não listam a versão compatível com o VS 2015 no momento da redação.

No entanto, mesmo com as ferramentas mais recentes (fevereiro de 2015), não consigo abrir a versão anterior dos arquivos .rptproj.


3

Se você fez uma instalação personalizada, precisa adicionar o Microsoft Sql Server Data Tools. Depois disso, você pode adicionar o Reportviwer ao seu formulário da web.


3

Eu tive o mesmo problema que você e eu instalei o Microsoft rdlc designer para resolver meu problema.

E se você já instalou isso, mas ainda não encontrou o rdlc designer, tente abrir o visual studio> tools> Extension and Updates> e ative as extensões do Miscrosoft Rdlc designer.


link está quebrado.
Tyler

Por favor, tente novamente,.
Kho dir

2

Para resolver esse problema, abra o console do gerenciador de pacotes da nutget e selecione seu projeto, digite install-package microsoft.report.viewer e aguarde a instalação


Eu executei isso no VS 2015. Item não encontrado.
smshahiran

1

O recurso de instalação não funciona no Visual Studio 2017 e versões posteriores.

A extensão precisa ser baixada do VS Marketplace e depois instalada - Link

O mesmo se aplica a outras extensões, como Projetos do Instalador (usados ​​para criar arquivos executáveis) - Link



0

Esse problema passou por mim. Se você não conseguir reparar esse problema, talvez possa revisar todas as versões do Framework que possui em seu sistema. Por exemplo, se você possui o ReportViewer for Framework 4.5 e seu projeto é assembly no Framework 2 ou outro framework menor no 4.5. As diferentes versões do Framework em algum momento apresentam problemas.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.