I will go through what i've done so far step by step as below:

1. created empty solution
2. added a website WCFService
3. deleted the Service and IService from the website
4. added a WCF service library project to the solution
5. added end points to the web.config
6. did the same in app.config
7. added a reference to the service library in the web application
8. ctrl + F5 
9

I get the following error:

> 
> Server Error in '/WFLedger'
>  Application. The type
>  'Services.WFLedger.WF\_Ledger',
>  provided as the Service attribute
>  value in the ServiceHost directive, or
>  provided in the configuration element
>  system.serviceModel/serviceHostingEnvironment/serviceActivations
>  could not be found. Description: An
>  unhandled exception occurred during
>  the execution of the current web
>  request. Please review the stack trace
>  for more information about the error
>  and where it originated in the code.
> 
> 
> 

Exception Details: 

> 
> System.InvalidOperationException: The
>  type
>  'Services.WFLedger.WF\_API\_Ledger',
>  provided as the Service attribute
>  value in the ServiceHost directive, or
>  provided in the configuration element
>  system.serviceModel/serviceHostingEnvironment/serviceActivations
>  could not be found.
> 
> 
> 

Source Error:

> 
> An unhandled exception was generated
>  during the execution of the current
>  web request. Information regarding the
>  origin and location of the exception
>  can be identified using the exception
>  stack trace below.
> 
> 
> 

Stack Trace:

> 
> [InvalidOperationException: The type
>  'Services.WFLedger.WF\_Ledger',
>  provided as the Service attribute
>  value in the ServiceHost directive, or
>  provided in the configuration element
>  system.serviceModel/serviceHostingEnvironment/serviceActivations
>  could not be found.]  
> 
>  System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String
>  constructorString, Uri[]
>  baseAddresses) +654  
> 
>  System.ServiceModel.HostingManager.CreateService(String
>  normalizedVirtualPath) +1439  
> 
>  System.ServiceModel.HostingManager.ActivateService(String
>  normalizedVirtualPath) +45  
> 
>  System.ServiceModel.HostingManager.EnsureServiceAvailable(String
>  normalizedVirtualPath) +647
> 
> 
> [ServiceActivationException: The
>  service '/WFLedger/WF\_Ledger.svc'
>  cannot be activated due to an
>  exception during compilation. The
>  exception message is: The type
>  'Services.WFAPILedger.WF\_API\_Ledger',
>  provided as the Service attribute
>  value in the ServiceHost directive, or
>  provided in the configuration element
>  system.serviceModel/serviceHostingEnvironment/serviceActivations
>  could not be found..]  
> 
>  System.Runtime.AsyncResult.End(IAsyncResult
>  result) +437  
> 
>  System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult
>  result) +188  
> 
>  System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous(HttpApplication
>  context, String
>  routeServiceVirtualPath, Boolean
>  flowContext, Boolean ensureWFService)
>  +230 System.ServiceModel.Activation.HttpModule.ProcessRequest(Object
>  sender, EventArgs e) +360  
> 
>  System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
>  +213 System.Web.HttpApplication.ExecuteStep(IExecutionStep
>  step, Boolean& completedSynchronously)
>  +76
> 
> 
> 

this is really driving me crazy!!!
why am i getting this error?
if you need more information please let me know so that i provide them to you
thanks a million in advance