Sanderson’s book is somewhat outdated about Castle - ASP.NET MVC Integration.
There is no oversight, the castle development team decided that the project is becoming too large for effective management, so they split it . So, now each of these new projects comes as a separate package, which includes the necessary DLLs.
No installation, because it really is not necessary. As with most .Net open source libraries (e.g. NHibernate, log4net, Rhino.Mocks, Moq and others), you get a DLL, put it in some directory in your project (most people call it lib or Dependencies ) , then from your project you add a link to the DLLs in this directory. No need to mess around with the GAC at all.
You also need to get MvcContrib (the one that says MVCContrib.Extras.release.zip ) that implements Windsor - ASP.NET MVC integration (a factory controller and extensions for registering controllers, among other things). In fact, MvcContrib already includes Windsor, so that's all you really need.
source share