找不到类型“ITOO.ExamEvalTemplate.WCFService.ServiceBusines”

   

   引言


   最近要接收我们的ITOO的开发了,所以在开发以前应该对系统采用的整体框架有一个清晰的认识,那么这就需


要我们自己动手来搭建一个框架,因为之前自己的项目中也是采用了一样的框架,所以对于看懂ITOO里面的代码不是


问题,但是自己动手亲自搭建一个框架并且敲通一条线真不是很简单的,自己在调试的过程中遇到了非常多的问题,


解决一个问题出现另外一个问题,然后在解决掉,再出现新问题,这也是自己学习和收获的地方,那么下面给大家分


享第一个错误。

  

   错误重现:




   这个错误是我们启动WCF服务端的服务的时候给我们的提示,我们首先来分析造成这个错误的原因是什么?我们


应该从哪个方面入手解决这个问题?从堆栈跟踪里面的提示可以看到,我们在编译的时候就出现了异常,服务服务激


活,所以我们首先考虑的WCFSservice里面的.SVC文件里面的代码:

<%@ ServiceHost Language="C#" Debug="true" Service="ITOO.ExamEvalTemplate.WCFService.ServiceBusiness" CodeBehind="E

xamEvalTemplateServices.svc.cs" %>

  

   其中最为关键的就是service=“ITOO.ExamEvalTemplate.WCFService.ServiceBusiness”这一句,我们需要填


写的是,WCF接口中的类名称,只有这两个对应了,服务才能正常启动。


  


   另一个可能的原因是配置文件里面的错误,就是在serive里面的配置文件中的节点services中的配置是否正


确:

  

    <services>
      <service name="ITOO.ExamEvalTemplate.WCFService.ExamEvalTemplateServices" behaviorConfiguration="ExamEvalTemplate">
        <endpoint address="" binding="wsHttpBinding" bindingConfiguration="WsHttpBinding_Default" contract="ITOO.ExamEvalTemplate.Service.Contract.IExamEvalTemplateService" />
      </service>
    </services>

  服务的名称是否和我们的服务的名称一样,这个地方的失误也可能造成错误,所以大家在搭建框架的时候需要细


心,其余的方面暂时还没有遇到,希望能对广大读者提供帮助。


   小结


   原先在别人搭好的矿建下面编写代码感觉并不是很难,每次动代码差不多就是那么几个地方,但是当我们自己


真正的搭建一个矿建,并且从无到有的敲一条线的时候感觉到处都是问题,尤其是spring容器注解哪,非常的不熟


悉。导致我们在遇见错误的时候无从下手,所以要想在调试的时候非常的顺手,必须自己动手搭建一个矿建,这样我


们才能更好的了解这个框架!!

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

g-Jack

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值