#vb.net #winforms #rdlc #reportviewer
Вопрос:
Я установил конструктор отчетов Microsft RDLC из расширений. После этого я создал новый элемент в своем проекте и выбрал «Отчет». Он создал Report1.rdlc. Теперь я хочу добавить средство просмотра отчетов в свою форму, но эта опция недоступна на панели инструментов.
Что я делаю не так?
Комментарии:
1. Microsoft.Службы отчетов.ReportViewerControl. Winforms . Установите пакет NuGet с помощью диспетчера пакетов NuGet в Visual Studio. Предполагая, что у вас есть приложение WinForms. Ты не пометил вопрос.
2. @Jimi Я установил пакет NuGet и получил средство просмотра отчетов в наборе инструментов. Однако я не могу добавить его в форму из-за ошибки регистрации. ….. Microsoft/Программное обеспечение/Fusion! Включить список
3. @Jimi вы имеете в виду выбор элементов, щелкнув правой кнопкой мыши на панели инструментов? Я не могу найти microsoft.reportviewer.winforms в компонентах .NET Framework
4. Вы установили это: Microsoft.ReportingServices.ReportViewerControl. Winforms ? Если это так, откройте диспетчер пакетов NuGet, перейдите на вкладку Обновления; вы должны увидеть одно обновление. Выполните обновление. В начальной форме вашего приложения добавьте в его конструктор, прежде
InitializeComponent()
чем :SqlServerTypes.Utilities.LoadNativeAssemblies(AppDomain.CurrentDomain.BaseDirectory)
. Перестройте решение. Закройте Visual Studio и откройте ее снова. Вы должны найти элемент управления ReportView вMicrosoft SqlServer
группе.5. Обратите внимание, что для использования этого пакета вам потребуется .Net Framework 4.6 . 4.7.2 лучше.