/ / Nenhum componente para suportar o serviço foi encontrado erro - wcf, installation, castle-windsor

Nenhum componente para suportar o serviço foi encontrado error - wcf, installation, castle-windsor

Configuramos um aplicativo .net desenvolvido com .net framework 4.0 usando o framework MVC e o serviço WCF em um servidor Windows 2003 de 32 bits contendo IIS 6 com êxito.

No entanto, quando o mesmo aplicativo é configurado em um servidor Win 2008 R2 de 64 bits, obtemos o seguinte erro quando o aplicativo está acessando o serviço WCF:

Nenhum componente de suporte ao serviço eraencontrado Descrição: Ocorreu uma exceção não tratada durante a execução da solicitação da web atual. Reveja o rastreamento de pilha para obter mais informações sobre o erro e onde ele se originou no código.

Detalhes da exceção: Castle.MicroKernel.ComponentNotFoundException: Nenhum componente para oferecer suporte ao serviço foi encontrado

Definimos o sinalizador para Habilitar aplicativos de 32 bits em "Pool de aplicativos" como verdadeiro no servidor de 64 bits.

Respostas:

4 para resposta № 1

Não acho que isso esteja relacionado ao próprio WCF. ComponentNotFound é lançado pelo recipiente de IoC do Castelo de Windsor e significa que algo está errado com sua configuração. Portanto, quando o IoC tenta resolver o tipo de serviço, ele não encontra a configuração relacionada.