1

有没有办法将 WPF UserControl 用作 SSRS 的 CustomReportItem?在 draw 方法中,我想创建 WPF 控件的实例并将其呈现为可视画笔。唯一的问题是 WPF 控件只能在 STA 环境中实例化。在 STA 环境中创建一个新线程以便在 VisualStudio 中创建控件,但部署到 SQL Server,几乎每次线程以 MTA 模式启动时 - 即使它在启动之前被设置为 STA。

我知道无论如何都不应该在 SQL Server 上下文中启动 STA 线程 - 但是这个问题真的没有解决方案吗?

BR,

特里斯坦

4

1 回答 1

0

不,提供访问 SSRS 的唯一组件是“Visual Studio 的 ReportViewer 控件”。但是您还可以使用 SOAP 和 UrlAccess 与 SSRS 进行交互

http://msdn.microsoft.com/en-us/library/ms153697.aspx

于 2012-04-30T13:23:04.880 回答