Brak projektanta raportów Microsoft RDLC w programie Visual Studio


137

W Visual Studio 2015 nie mogę już znaleźć projektanta raportów RDLC . Czy ktoś wie, czy to tylko błąd i czy zostanie dostarczony później, czy też Microsoft chce zabić RDLC lub czy chce, abyśmy używali zewnętrznego projektanta i kiedy, który to jest projektant?

Aktualizacja W przypadku programistów szukających narzędzia RDLC Report Designer w programie Visual Studio 2017 należy go teraz pobrać z witryny Visual Studio Marketplace

Odpowiedzi:


265

Aktualizacja: sposób instalowania narzędzia RDLC Report Designer zmienił się w programie Visual Studio 2017 i nowszych . Zobacz inne odpowiedzi, aby uzyskać szczegółowe informacje. Poza tym formant ReportViewer jest teraz dostępny za pośrednictwem NuGet, zobacz tutaj .


oryginalna odpowiedź poniżej

Projektant raportów jest częścią narzędzi danych Microsoft SQL Server .

Możesz go dodać przy użyciu konfiguracji programu Visual Studio (Programy i funkcje> Visual Studio 2015> Zmień)

zrzut ekranu


7
Jeśli dobrze pamiętam Microsoft SQL Server Data Toolsnie jest zawarty w domyślnej instalacji Community 2015więc musisz zaznaczyć tę opcję podczas instalacji.
tezzo

2
@tezzo tak, masz rację. Dotyczy to również edycji profesjonalnej. Domyślna instalacja VS 2015 jest dość niewielka.
powerzone3000

1
Pomyśl, że te problemy wynikają z tego, że nowa konfiguracja jest całkowicie kłopotliwa co do tego, co jest faktycznie wybrane.
James_UK_DEV

4
To samo rozwiązanie, szczegółowe krok po kroku tutaj
AXMIM

1
Po mojej stronie z 2019 rokiem to nie rozwiązało problemu. Musiałem po prostu zainstalować rozszerzenie z rynku.
Markus

47

Otwórz Panel sterowania> Programy> Programy i funkcje

  • Wybierz wpis dotyczący Twojej wersji Microsoft Visual Studio 2015. W naszym przypadku był to Microsoft Visual Studio Enterprise 2015.

  • Kliknij przycisk „Zmień” na górnym pasku nad listą programów. Po ekranie powitalnym otworzy się okno.

  • Naciśnij przycisk „Modyfikuj”.

  • Wybierz Windows i Web Development> Microsoft SQL Server Data Tools i zaznacz pole obok niego.

  • Naciśnij przycisk „Aktualizuj” w prawej dolnej części okna.

Po zakończeniu instalacji otwórz swoją wersję programu Visual Studio. Po załadowaniu nowych plików .dll należy ponownie zaimplementować funkcję raportowania i uzyskać dostęp do wszystkich powiązanych formularzy, kontrolek i obiektów.


3
To zadziałało! Ale dziwne jest to, że pobrałemMicrosoft SQL Server Data Tools - Visual Studio 2015 ( msdn.microsoft.com/en-us/library/mt204009.aspx ) samodzielnie, zainstalowałem go, zrestartowałem i nie powiodło się w VS 2015. Ale to załatwiło sprawę.
Alex

36

W VS 2017 sprawdziłem SQL Server Data Tools podczas instalacji i to nie pomaga. Więc pobrałem i zainstalowałem Microsoft.RdlcDesigner.vsix

Teraz działa.

AKTUALIZACJA

Innym sposobem jest użycie rozszerzeń i aktualizacji .

Przejdź do Narzędzia> Rozszerzenia i aktualizacje, wybierz Online, a następnie wyszukaj Microsoft Rdlc Report Designer for Visual studio i kliknij Pobierz . To trzeba zamknąć VS aby rozpocząć instalację . Po instalacji będziesz mógł korzystać z projektanta rdlc.

Mam nadzieję że to pomoże!


Dzięki za pomoc, udało się! Ale straciłem dużo czasu na standardowe podejście: „Microsoft SQL Server Data Tools” :( Dlaczego przegapili to w 2017 roku? :(
Misha Akopov,

Przestrzeń nazw została zmieniona. Teraz jest ProBITools.MicrosoftRdlcReportDesignerforVisualStudio. Nowa strona pobierania jest tutaj .
InteXX,


14

Visual Studio 2017

  1. Otwórz program Visual Studio
  2. W menu Narzędzia -> Rozszerzenia i aktualizacje -> Online
  3. Wyszukaj „rdlc”
  4. Zainstaluj Microsoft Rdlc Report Designer (23,3 MB)
  5. Zamknij program Visual Studio, pozwól instalatorowi uruchomić i otwórz program Visual Studio, aby wyświetlić rdlc w projektancie.

12

Miałem ten sam problem, po zainstalowaniu MS VS Community 2015 nie znalazłem plików RDLC ani komponentu Report Viewer, rozwiązuję problem wchodząc do Control Panel (Windows) -> Programs -> Try to uninstall the MS VS Community and choose MODIFY, w tym momencie będziesz mógł sprawdzić Microsoft SQL Server Narzędzia danych.

To jest to!


6

Oprócz wcześniejszych odpowiedzi, tutaj znajduje się łącze do najnowszych narzędzi danych programu SQL Server. Zwróć uwagę, że łącze pobierania programu Visual Studio 2015 jest uszkodzone. ISO jest dostępne tutaj, linki na dole strony:

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

Pliki do pobrania dla subskrybentów MSDN nie zawierają listy wersji zgodnej z VS 2015 w chwili pisania tego tekstu.

Jednak nawet przy użyciu najnowszych narzędzi (luty 2015) nie mogę otworzyć poprzedniej wersji plików .rptproj.


3

Jeśli wykonałeś instalację niestandardową, musisz dodać narzędzia Microsoft Sql Server Data Tools. Następnie możesz dodać Reportviwer do swojego formularza internetowego.


3

Miałem ten sam problem, co ty i zainstalowałem projektanta rdlc firmy Microsoft, aby rozwiązać mój problem.

A jeśli już to zainstalowałeś, ale nadal nie możesz znaleźć projektanta rdlc, wypróbuj otwórz Visual Studio> narzędzia> rozszerzenia i aktualizacje>, a następnie włącz rozszerzenia projektanta Miscrosoft Rdlc.


link jest uszkodzony.
Tyler

proszę spróbuj ponownie,.
kho reż

2

Aby rozwiązać ten problem, otwórz konsolę menadżera pakietów nutget i wybierz projekt, wpisz install-package microsoft.report.viewer i poczekaj na instalację


Uruchomiłem to w VS 2015. Nie znaleziono elementu.
smshahiran

1

Funkcja instalacji nie działa w programie Visual Studio 2017 i nowszych wersjach.

Rozszerzenie należy pobrać z VS Marketplace, a następnie zainstalować - Link

To samo dotyczy innych rozszerzeń, takich jak Projekty Instalatora (używane do tworzenia plików wykonywalnych) - Link



0

Ten problem minął mnie. Jeśli nie możesz naprawić tego problemu, być może możesz przejrzeć wszystkie wersje Framework, które masz w swoim systemie. Na przykład, jeśli masz ReportViewer for Framework 4,5, a projekt jest montażem w Framework 2 lub innym Framework podrzędnym w 4,5. Różne wersje Framework czasami mają problemy.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.