Visual Studio 2019 не показывает добавить новый элемент Report rdlc

Я установил расширение Microsoft Reporting Services Projects VS2019 и ssdt на основе этой ссылки на vs 2019: https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-ver15

У меня есть основной проект wpf в vs 2019, но когда я щелкаю правой кнопкой мыши и выбираю добавить новый элемент, нет элемента отчета для выбора. Как мы можем добавить файл.rdlc в основной проект wpf?

5 ответов

Я нашел это, нам нужно установить расширение Microsoft RDLC Report Designer на VS 2019. Теперь у меня есть элементы Report и Report Wizard в добавлении нового элемента. https://marketplace.visualstudio.com/items?itemName=ProBITools.MicrosoftRdlcReportDesignerforVisualStudio-18001

Вы должны установить этот компонент отдельно после установки 2019.

После установки VS2019.. перейдите в Инструменты -> Получить инструменты и функции. Найдите службы Reporting Services и установите их.

Затем вы можете создавать новые проекты SSRS.

У меня была такая же проблема. Вот обходной путь: создайте XML-файл, содержащий следующий минимальный контент. Затем измените расширение файла с MyReport.xml к MyReport.rdlc чтобы иметь расширение rdlc.

      <?xml version="1.0" encoding="utf-8"?>
<Report 
xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" 
xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">

<Width>6.5in</Width>
<Body>
 <Height>2in</Height>
</Body>
<rd:ReportTemplate>true</rd:ReportTemplate>
<Page>
</Page>
</Report>

Я пришел к этому решению, после установки всех предлагаемых инструментов / шаблонов, все еще не мог просмотреть параметр / кнопку для добавления инструмента rdlc.

Используя эту технику, теперь вы можете открывать / редактировать файл в ReportViewer Designer внутри Visual Studio 2019.

PS: Это решение применимо к проектам .net 5, а также проектам .net core 3.1, имеет возможность работать с проектом .net core 2.x (не тестировал последний).

Из меню расширений Visual Studio => Управление расширениями => Поиск RDLC => Установить => закройте и откройте визуальную студию.

Ну... после долгих поисков я установил Visual Studio 2015. создал проект winform и добавил его в свой проект в Visual Studio 2019.

Я могу создавать наборы данных, отчет rdlc только в этом проекте winform, а затем добавлять его в свою папку wwwroot.

Мой проект и проект winform внизу

Другие вопросы по тегам