没有找到支持该服务的组件错误

时间:2011-01-15 08:45:42

标签: wcf installation castle-windsor

我们已成功使用.net framework 4.0使用MVC框架和WCF服务在包含IIS 6的Windows 2003,32位服务器上开发.net应用程序。

但是,当在Win 2008 R2,64位服务器上设置相同的应用程序时,我们会在应用程序访问WCF服务时收到以下错误:

未找到支持该服务的组件 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:Castle.MicroKernel.ComponentNotFoundException:找不到支持该服务的组件

我们已在64位服务器上将“应用程序池”中的启用32位应用程序的标志设置为true。

1 个答案:

答案 0 :(得分:4)

我认为这与WCF本身无关。 Windsor Castle IoC容器抛出了ComponentNotFound,这意味着它的配置出了问题。因此,当IoC尝试解析服务类型时,它找不到相关配置。