工作我想通过AJAX访问WCF服务在Visual Studio 2008中错误WCF服务方法与AJAX应用程序
对于这一点的同时,我已创建名为一个服务库项目:BLM.ServiceLibrary。在这个服务库项目中,我创建了一个接口,一个从该接口实现的类,一个LINQ to SQL数据类项模板与数据库进行通信。
我试图从名称为BLM的另一个客户端项目(简单ASP.NET项目)访问此项目。在这个BLM项目(客户端项目)中,我创建了一个CRService.svc文件来访问BLM.ServiceLibrary项目中的服务。我已经在BLM中配置了我的web.config文件来访问AJAX服务。
以下是我的web.config文件的代码。我认为里面的所有部分足以让我怀疑。因此,我提供以下代码:
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior name="AspNetAjaxBehavior">
<enableWebScript />
</behavior>
</endpointBehaviors>
</behaviors>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
<services>
<service behaviorConfiguration="" name="BLM.ServiceLibrary.CRService">
<endpoint behaviorConfiguration="AspNetAjaxBehavior" binding="webHttpBinding" bindingConfiguration="" contract="BLM.ServiceLibrary.ICRService" />
</service>
</services>
</system.serviceModel>
我收到以下错误。
任何人都可以帮助我分辨出这个问题。请...
还有一个疑问: 在错误描述中还告诉我打开IncludeExceptionDetailInFaults。如何做到这一点
Microsoft JScript运行时错误:Sys.Net.WebServiceFailedException:服务器方法'AddCR'失败,出现以下错误:null--由于内部错误,服务器无法处理请求。有关该错误的更多信息,请在服务器上打开IncludeExceptionDetailInFaults(来自ServiceBehaviorAttribute或来自配置行为),以便将异常信息发送回客户端,或根据Microsoft .NET Framework 3.0 SDK文档启用跟踪并检查服务器跟踪日志。