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.