c# - 部署 SQL Server 2008 r2 Reporting Services 数据扩展时出错

标签 c# reporting-services ssrs-2008

我正在尝试为 SSRS 2008 r2 编写自己的数据扩展。我创建了一个非常基本的扩展,它应该只返回一个基于 this example 的简单数据集。 .我遵循了部署说明 here并使用 this sample以供引用。

在 BI Dev Studio 中,我可以使用我的新类型 (AS) 创建数据源并使用该源创建数据集。当我键入查询并单击“确定”时,我收到此错误消息:

The selected data extension AS is not installed or cannot be loaded. Verify that the selected data extension is installed on the client for local reports and on the report server for published reports.

我已经多次检查我的配置文件并尝试在现有代码组之前、之后和内部添加“代码组”,因为说明不是很清楚,但没有成功。

我已经签署了程序集并将 dll 放入 C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssembliesC:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\bin。我也进行了大量谷歌搜索。

我不确定还有哪些其他信息有用。有什么建议吗?

谢谢。

最佳答案

确保您正在编译您的数据扩展以面向 .NET 3.5。这解决了我几个月前遇到的一些类似问题。

关于c# - 部署 SQL Server 2008 r2 Reporting Services 数据扩展时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9462479/

相关文章:

Javascript - 通过 SSRS 2008 R2 调用 window.open 时,它在 IE 中不起作用

c# - 通过使用 C# 修剪某些字符来写入文本文件?

sql-server - SQL 报告服务 : First call is very slow

firefox - SQL Reporting Services 2005 - 在 FireFox 中打印

ssrs-2008 - 报表生成器 : Can I link to a specific part of a report?

sql-server-2008-r2 - SSRS 2008 - 日期范围的多个分组

c# - 设置简单的超时时间

c# - 图标到 ImageSource 的运行时转换

c# - C# 6.0 语法错误

reporting-services - 如何在 SSRS 2005 中通过 URL 传递多值参数