I\'m designing a plugin framework for ASP.NET MVC3 using Razor views, and I\'m having an issue getting the embedded views to work correctly.
The plugin frame
David Ebbo recently blogged about precompiling Razor views into assemblies. You can view the post here.
You should be able to avoid registering the assemblies directly by dynamically loading the assemblies (I would typically use my IoC container for this) and then calling BuildManager.AddReferencedAssembly for each plugin assembly.