当我启动asp.net mvc项目时,我得到error.Internal服务器错误。 我在IIS express上主持asp.net mvc和wcf应用程序。当我启动项目我得到内部服务器错误在WCF
<services>
<service name="WCFSkyAuction.Service.UserRoleService">
<endpoint address="" behaviorConfiguration="WCFSkyAuction.Service.UserRoleServiceAspNetAjaxBehavior"
binding="webHttpBinding" name="UserService" contract="WCFSkyAuction.Service.UserRoleService" />
</service>
<service name="WCFSkyAuction.Service.AdminRoleService">
<endpoint address="" behaviorConfiguration="WCFSkyAuction.Service.AdminRoleServiceAspNetAjaxBehavior"
binding="webHttpBinding" name="AdminService" contract="WCFSkyAuction.Service.AdminRoleService" />
</service>
<service name="WCFSkyAuction.Service.VipRoleService">
<endpoint address="" behaviorConfiguration="WCFSkyAuction.Service.VipRoleServiceAspNetAjaxBehavior"
binding="webHttpBinding" contract="WCFSkyAuction.Service.VipRoleService"/>
</service>
<service name="WCFSkyAuction.Service.MailService">
<endpoint address="" behaviorConfiguration="WCFSkyAuction.Service.MailServiceAspNetAjaxBehavior"
binding="webHttpBinding" contract="WCFSkyAuction.Service.MailService" />
</service>
</services>
<endpointBehaviors>
<behavior name="WCFSkyAuction.Service.UserRoleServiceAspNetAjaxBehavior">
<enableWebScript />
</behavior>
<behavior name="WCFSkyAuction.Service.AdminRoleServiceAspNetAjaxBehavior">
<enableWebScript />
</behavior>
<behavior name="WCFSkyAuction.Service.VipRoleServiceAspNetAjaxBehavior">
<enableWebScript />
</behavior>
<behavior name="WCFSkyAuction.Service.MailServiceAspNetAjaxBehavior">
<enableWebScript />
</behavior>
</endpointBehaviors>
这是在WCF端我的配置文件我有webHttp结合和4 SVC files.All方法合同每个端点具有与OperationContract的SVC文件正确的设置,用一个argument.I有cheacked服务凉爽。
<system.serviceModel>
<client>
<endpoint address="http://localhost:8080/WCFSkyAuction/Service/UserRoleService.svc"
binding="webHttpBinding" bindingConfiguration="" behaviorConfiguration="webhttp" contract="UserService.UserRoleService"
name="UserService" />
<endpoint address="http://localhost:8080/WCFSkyAuction/Service/AdminRoleService.svc"
binding="webHttpBinding" behaviorConfiguration="webhttp" contract="AdminService.AdminRoleService"
name="AdminService" />
</client>
<behaviors>
<endpointBehaviors>
<behavior name="webhttp">
<webHttp/>
</behavior>
</endpointBehaviors>
</behaviors>
</system.serviceModel>
这是asp.net mvc端的web.config。我通过编辑WCF文件编写了客户端和行为.Add Service Referance工作良好,并且添加了所有reference.when我开始使用服务的第一个操作的项目时,我得到了内部服务器错误.Communication Exception被用户代码处理。 谢谢。我该如何决定?
感谢的人!U的节省了大量的时间为了我:) – BeginerDummy