c# - 如何将 Target Framework 从 .NET 5.0 降级到 .NET Framework 4.7.2?
问题描述
我最近正在使用 .net 5.0 构建一个桌面应用程序。一切都很好,直到我尝试使用 rdlc 报告查看器使用 nuget 包Microsoft.ReportingServices.ReportViewerControl.Winforms 150.1484.0
,它在某种程度上不受支持并显示错误
我再次尝试了一个新的示例项目,用于向 .NET Framework 4.7.2 报告,它工作正常。我该如何解决这个问题?是否可以将我的目标框架更改为 .NET Framework 4.7.2?
解决方案
Microsoft.ReportingServices.ReportViewerControl.Winforms(用于 .Net Framework)
ReportViewerCore.WinForms(用于 .Net Core/.Net,这仍然是一项正在进行中的非官方工作)。您可以在 github ReportViewer Core存储库中查看它。
但是,如果您真的有能力更好地回退到 .Net Framework,那么您就可以使用官方的 Report Viewer。
推荐阅读
- oauth - 在谷歌控制台更新重定向列表后无法获取访问令牌。“error_description”:“未经授权”,“错误”:“unauthorized_client”
- python - 如何在谷歌云中运行 python 3?
- java - 如何混淆android apk
- angular - 有没有办法通过角度7中的多链接参数使用一个组件
- c++ - Difference about pkg-config and LD_LIBRARY_PATH
- jira - 如何返回已开票类型错误的数量
- slack - 获取已邀请机器人的聊天列表
- javascript - How to assign response object to state
- python - virtualenvwrapper.sh 的 Virtualenvwrapper 问题
- node.js - Returning posgreSQL database records with user input