jueves, 29 de mayo de 2008

Experiencias Configurando WCF + IIS

Posibles causas de la excepcion:
- Error de tipeo al definir el atributo Service dentro de la definicion ServiceHost del servicio.
El tag ServiceHost tiene la siguiente estructura y la definicion es case sensitive, por lo q un error de tipeo es posible.

<%@ ServiceHost Language="C#" Debug="true" Service="UpdateService.UpdateService" CodeBehind="UpdateService.svc.cs" %>
- El tipo definido se encuentra en un assembly dentro de una subcarpeta (puede ser bin o App_Code) que no se incluyo en el sitio. Es posible que el motor este intentando localizar el tipo dentro de una subcarpeta y esta no exista.

Detalle de la Excepcion

Error de servidor en la aplicación '/App/SVC'.

No se encontró el tipo 'UpdateService.UpdateService', proporcionado como el valor del atributo Service en la directiva ServiceHost.

Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.InvalidOperationException: No se encontró el tipo 'UpdateService.UpdateService', proporcionado como el valor del atributo Service en la directiva ServiceHost.

Error de código fuente:

Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente.

Seguimiento de la pila:


[InvalidOperationException: No se encontró el tipo 'UpdateService.UpdateService', proporcionado como el valor del atributo Service en la directiva ServiceHost.]
System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses) +4073642
System.ServiceModel.HostingManager.CreateService(String normalizedVirtualPath) +11659932
System.ServiceModel.HostingManager.ActivateService(String normalizedVirtualPath) +42
System.ServiceModel.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath) +479

[ServiceActivationException: El servicio '/SVC/UpdateService.svc' no se puede activar debido a una excepción producida durante la compilación. El mensaje de excepción es: No se encontró el tipo 'UpdateService.UpdateService', proporcionado como el valor del atributo Service en la directiva ServiceHost..]
System.ServiceModel.AsyncResult.End(IAsyncResult result) +11531006
System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +194
System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous(HttpApplication context, Boolean flowContext) +176
System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e) +278
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +68
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75


Información de versión: Versión de Microsoft .NET Framework:2.0.50727.3082; Versión ASP.NET:2.0.50727.3082







No hay comentarios:

Publicar un comentario