我安装了 RDLC Report Designer 扩展。然后我安装了 RDLC Report Microsoft.ReportingServices.ReportViewerControl.Winforms。但当我试图找到它时,它却变成灰色了。我无法将它拖到我的表单中。在解决方案探索中也有一个警告说 **使用“.NETFramework,版本=v4.6.1,.NETFramework,版本=v4.6.2,.NETFramework,版本=v4.7,.NETFramework,版本”恢复包“Microsoft.ReportingServices.ReportViewerControl.Winforms 150.1652.0” =v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8, .NETFramework,Version=v4.8.1' 而不是项目目标框架 'net8.0-windows7.0'。该包可能与您的项目不完全兼容。 ** 😢😢 这里是工具和解决方案探索条件(https://i.sstatic.net/eEQAS5vI.png)
我重新安装了扩展和软件包。 另外,我从工具箱中删除了工具并尝试在\调试中浏览 et8.0-windows\Microsoft.ReportViewer.WinForms.dll。也被撤销了。 没有什么对我有用。
正如警告所说:
使用'.NETFramework,版本=v4.6.1,.NETFramework,版本=v4.6.2, .NETFramework,版本=v4.7,.NETFramework,版本=v4.7.1, .NETFramework,版本=v4.7.2,.NETFramework,版本=v4.8, .NETFramework,Version=v4.8.1' 而不是项目目标框架 'net8.0-windows7.0'.
您正在使用.net8 winform。 但 RDLC 的目标是 .NET Framework WinForm。
创建 WinForms (.NET Framework) 项目。