Mauricio, That is exactly my problem. Thanks so much! I am using Windsor 2.5.1 but hopefully an assembly redirect will do.
Thanks, Shawn On Wed, Jan 26, 2011 at 5:59 PM, Mauricio Scheffer <[email protected]> wrote: > Hi Shawn, > Are you trying to resolve in Application_Start? If so, are you aware > of http://groups.google.com/group/castle-project-users/browse_thread/thread/d44d96f4b548611e/1c33a54539f8abf7 and https://www.ohloh.net/p/CastleWindsorLifestyles ? > -- > Mauricio > > > On Wed, Jan 26, 2011 at 7:42 PM, Shawn Hinsey <[email protected]> wrote: >> >> Hey, >> >> I am getting this exception: >> >> "Looks like you forgot to register the http module >> Castle.MicroKernel.Lifestyle.PerWebRequestLifestyleModule >> Add '<add name="PerRequestLifestyle" >> type="Castle.MicroKernel.Lifestyle.PerWebRequestLifestyleModule, >> Castle.Windsor" />' to the <httpModules> section on your web.config. >> If you're running IIS7 in Integrated Mode you will need to add it to >> <modules> section under <system.webServer>" >> >> It's pretty straightforward, or so you'd think, but my web.config >> definitely has the module configured. If I change the namespace to >> something random, it breaks. What are the other potential causes of >> this exception? Are there settings in IIS that might conflict with the >> modules or something? >> >> I'm trying to integrate this with an MVC2 project, I've tried both >> webdev server and IIS in VS10 Ultimate on Win7 x64, in case any of >> that matters. >> >> Here's the relevant config. >> >> <system.webServer> >> <modules> >> <remove name="PerRequestLifestyle" /> >> <add name="PerRequestLifestyle" >> type="Castle.MicroKernel.Lifestyle.PerWebRequestLifestyleModule, >> Castle.Windsor" /> >> </modules> >> <handlers> >> <remove name="MvcHttpHandler" /> >> <add name="MvcHttpHandler" >> preCondition="integratedMode" verb="*" >> path="*.mvc" type="System.Web.Mvc.MvcHttpHandler" /> >> <add name="UrlRoutingHandler" >> preCondition="integratedMode" >> verb="*" path="UrlRouting.axd" type="System.Web.HttpForbiddenHandler, >> System.Web" /> >> </handlers> >> </system.webServer> >> >> which follows this >> >> <system.web> >> <httpModules> >> <add name="PerRequestLifestyle" >> type="Castle.MicroKernel.Lifestyle.PerWebRequestLifestyleModule, >> Castle.Windsor" /> >> </httpModules> >> >> I've left out other things, but those are the only modules or handlers >> configured anywhere. >> >> Thanks, >> Shawn >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Castle Project Users" group. >> To post to this group, send email to >> [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/castle-project-users?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Castle Project Users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/castle-project-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en.
