Visual Studio 2019无法显示添加新项报表(RDLC)

5
5个回答

8

1
即使安装了这个,仍然无法查看添加rdlc项选项。 - Bellash
@Bellash,这是因为尽管Microsoft提供了在.NET 5+中查看和编辑RDLC文件的能力,但将它们添加的能力将不再可能。目前我的解决方案是添加一个现有的RDLC文件并从那里进行编辑。 - Freerey

3

安装完2019后,您需要单独安装此组件。

安装完VS2019之后,转到“工具” -> “获取工具和功能”。搜索Reporting Services并进行安装。

然后您就可以创建新的SSRS项目了。


我不想创建SSRS项目。我只想将一个Rdlc文件添加到我的WPF Core项目中并打印它。 - M Komaei
也许如果您安装了上述的插件,当您添加新项目时它可能会可用?如果不行的话,我就删除我的回答。 - Harry

2

从Visual Studio扩展菜单中选择“管理扩展” => 搜索RDLC => 安装 => 关闭并重新打开你的Visual Studio


2

我曾经也遇到过同样的问题。这里提供一个解决方法:创建一个包含以下最小内容的xml文件,然后将该文件的扩展名从MyReport.xml更改为MyReport.rdlc,以获得rdlc扩展名。

<?xml version="1.0" encoding="utf-8"?>
<Report 
xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" 
xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">

<Width>6.5in</Width>
<Body>
 <Height>2in</Height>
</Body>
<rd:ReportTemplate>true</rd:ReportTemplate>
<Page>
</Page>
</Report>

在安装了所有建议的工具/模板后,我仍然无法查看添加rdlc工具的选项/按钮。使用这种技术,您现在可以在Visual Studio 2019中的reportViewer Designer中打开/编辑文件。

PS:此解决方案适用于.net 5项目和.net core 3.1项目,也有可能适用于.net core 2.x项目(未测试此最后一个版本)。


0

嗯...经过很多搜索,我安装了Visual Studio 2015。创建一个winform项目并将其添加到我的Visual Studio 2019项目中。

我可以在这个winform项目中创建数据集、rdlc报表,然后将它们添加到我的wwwroot文件夹中。

我的项目,在底部的winform项目


你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心中找到有关如何编写良好答案的更多信息。 - Community

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接