开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 4875|回复: 3

SL中Report服务外网发布异常

[复制链接]

0

精华

2

贡献

15

赞扬

帖子
1
软币
112
在线时间
1 小时
注册时间
2013-6-13
发表于 2013-9-9 09:12:13 | 显示全部楼层 |阅读模式
XtraReport在SL中的应用~在VS调试和发布内网IIS上均没有任何问题。
但是挂到外网测试的时候,报表的服务是无法访问的。其他WCF服务均为正常。

具体错误提示如下:
找不到类型“TNCQuery.Web.ReportService1”,它在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHostingEnvironment/serviceActivations 中提供。

说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidOperationException: 找不到类型“TNCQuery.Web.ReportService1”,它在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHostingEnvironment/serviceActivations 中提供。

源错误:

执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:


[InvalidOperationException: 找不到类型“TNCQuery.Web.ReportService1”,它在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHostingEnvironment/serviceActivations 中提供。]
   System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses) +51534
   System.ServiceModel.HostingManager.CreateService(String normalizedVirtualPath) +1461
   System.ServiceModel.HostingManager.ActivateService(String normalizedVirtualPath) +44
   System.ServiceModel.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath) +651

[ServiceActivationException: 由于编译过程中出现异常,无法激活服务“/TNCQuery/reportservice1.svc”。异常消息为: 找不到类型“TNCQuery.Web.ReportService1”,它在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHostingEnvironment/serviceActivations 中提供。。]
   System.Runtime.AsyncResult.End(IAsyncResult result) +688702
   System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +190
   System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous(HttpApplication context, String routeServiceVirtualPath, Boolean flowContext, Boolean ensureWFService) +234
   System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e) +359
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +148
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75

如何解决?

回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
17
软币
349
在线时间
42 小时
注册时间
2013-7-30
发表于 2013-9-17 22:42:08 | 显示全部楼层
我也碰到了个发布问题。普通的网格数据页面显示的数据是正常的,但只要点到report的页面,就会报“远程服务器返回了错误:NotFound reports” ,我在本机调试的时候不会报错,我还是在局域网的环境下面,不知道问题在哪里
回复

使用道具 举报

0

精华

326

贡献

66

赞扬

帖子
236
软币
3028
在线时间
397 小时
注册时间
2013-6-14
QQ
发表于 2013-9-25 09:10:57 | 显示全部楼层
这个不懂,标记一下,有可能遇到相同的问题
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
2
软币
97
在线时间
4 小时
注册时间
2013-7-23
发表于 2013-10-26 22:12:07 | 显示全部楼层
我也遇到同样的问题,我郁闷了好久了,也找不到解决方案啊
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-11-22 07:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表