c# - ReportingService 类的命名空间

标签 c# .net vb.net reporting-services ssrs-2008

关于如何为 ReportingService http://msdn.microsoft.com/en-us/library/aa258073(v=SQL.80).aspx 导入正确的命名空间,我似乎找不到明确的答案。 .

我尝试按照此处的说明进行操作 http://msdn.microsoft.com/en-us/library/aa237438(v=sql.80).aspx 但是当我创建控制台应用程序时没有显示添加 Web 服务选项。

有一个服务帐户。我应该改用它吗?

最佳答案

你有一个关于如何从 MSDN 中的控制台应用程序执行此操作的完整示例,此处:ReportExecutionService.Render Method这还需要您阅读以下内容:http://msdn.microsoft.com/en-us/library/ms160695.aspx

一般来说,如果您创建一个 .NET 4 控制台应用程序,您可以在解决方案资源管理器中右键单击引用并选择添加服务引用,它也适用于 Web 服务,而不仅仅是 WCF。

对于运行 SSRS 2005 或 2008 的报表服务器,要引用的 Web 服务具有以下形式:

http://myserver/reportserver/ReportExecution2005.asmx

滚动我上面链接的页面,找到这样开始的控制台应用程序示例...

static void Main(string[] args)
{
  ReportExecutionService rs = new ReportExecutionService();
  rs.Credentials = System.Net.CredentialCache.DefaultCredentials;
  rs.Url = "http://myserver/reportserver/ReportExecution2005.asmx";
  ...
  ...

关于c# - ReportingService 类的命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7922425/

相关文章:

c# - 使用C#事件系统实现Publisher/Subscriber模式比用类接口(interface)实现有什么优势?

c# - 同步事件

c# - 将字符串转换为指定的日期格式

c# - 当 a 和 b 具有相同的结构时,List<a> 到 List<b> 转换?

c# - 当我在 Visual Studio 中切换目标框架时,可以使用预编译符号来确定将编译哪些代码片段吗

VB.NET MsgBox 是的只能第二次工作吗?

sql - 在 sql 数据库 vb.net 中插入数据未被存储

c# - 仅加载特定操作系统版本的样式

c# - 无法从程序文件文件夹运行 ps1 脚本

c# - C# 应该添加部分构造函数吗?