Ошибки показывают, когда regort перетащить из панели инструментов в winform в VS2019
Сообщение об ошибке отображается при перетаскивании отчета из панели инструментов
Не удалось создать компонент "ReportVirwer". Сообщение об ошибке выглядит следующим образом: система'.Ио.Filenotfoundexception: не удалось загрузить или сборку 'Microsoft.Элемент управления reportviewer.Общие версии=10.0.0.0, Culture=нейтральным, PublicKeyToken=b03f5f7f11d50a3a' или один из его зависимостей. Системный Коннот находит указанный файл.
Имя файла:'Майкрософт.Элемент управления reportviewer.Общие версии=10.0.0.0, Culture=нейтральным, PublicKeyToken=b03f5f7f11d50a3a'
в Microsoft.Reporting.WinForms.LocalReport..ctor()
в Microsoft.Reporting.Приложения WinForms.Элемент управления reportviewer.Сбросить()
Предупреждение: Регистрация привязки сборок выключена.
чтобы включить ведение журнала сбоев привязки сборки, установите значение реестра [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) до 1.
Примечание: существует некоторое снижение производительности, связанное с регистрацией сбоев привязки сборки.
Чтобы отключить эту функцию, удалите значение реестра
[HKLM\Software\Microsoft\Fusion!EnableLog]
Что я уже пробовал:
Поиск по всему интернету, но не найти никакого решения
Sandeep Mewara
Кажется, прямолинейная передняя сборка отсутствует. Какая версия ReportViewer установлена в вашей системе? Откуда вы его взяли в своем проекте?
Amar chand123
NuGet Для Microsoft.Элемент управления reportviewer.WinForm с V10.0.402191.1
Sandeep Mewara
Убедитесь, что файл с именем "Microsoft.ReportViewer.Common.dll" verion 10 присутствует в папке bin (если файлы существуют из nuget, то они тоже будут в этом файле - найдите файл и посмотрите)
Amar chand123
Это уже есть в папке bin
Sandeep Mewara
основываясь на ошибке, lcearly not Version=10.0.0.0.
Щелкните правой кнопкой мыши Свойства сборки и проверьте версию на вкладке Сведения там