Microsoft.ReportViewer.WinForms.V15 несовместим с. NET Core 3.1 - Как показать RDL C в WPF Core? - PullRequest
0 голосов
/ 08 мая 2020

У меня есть проект wpf core 3.1, я установил Microsoft RDL C Report Designer extension на VS 2019 и создал файл rdl c. Теперь я хочу показать этот rdl c в окне, но нет элемента управления ReportViewer. Я установил пакет Microsoft.ReportViewer.WinForms v15 из nuget, но он показывает ошибку:

«Пакет 'Microsoft.ReportViewer.WinForms' был восстановлен с помощью .NETFramework, Version = v4.6.1, .NETFramework, Version = v4.6.2, .NETFramework, Version = v4.7, .NETFramework, Version = v4.7.1, .NETFramework, Version = v4.7.2, .NETFramework, Version = v4.8 'вместо цели проекта framework '.NETCoreApp, Version = v3.1'. Этот пакет может быть не полностью совместим с вашим проектом. "

Как мы можем показать rdl c в ядре wpf?

Ответы [ 2 ]

1 голос
/ 08 мая 2020

Ненавижу говорить вам, но ответ: вы этого не сделаете. Нет известного зрителя. Подождите, пока. NET ядра больше не будет - что должно произойти при объединении в. NET 5 ближе к концу года.

Там много всего. NET ядро ​​имеет дыры в в данный момент. Вы наткнулись на одного.

0 голосов
/ 09 мая 2020

Я хотел напечатать бумагу формата A4 для счета-фактуры и контракта с клиентом, поэтому я забыл ssrs и сделал его с помощью возможности печати wpf: https://github.com/Abel13/Invoice

...