Enhanced View Locations for MVC allows you to further organize your ASP.NET MVC views without your action methods or Html.RenderPartial / Html.RenderAction elements knowing or caring about how they are organized or re-organized.
Learn more at http://blog.michaelckennedy.net/2012/03/06/managing-shared-views-folder-for-large-mvc-projects/
Avalabile via NuGET: https://www.nuget.org/packages/EnhancedViewLocations