Bin Deploying MVC3 - 2/20/2011

I recently upgraded this site to MVC3. My hosting provider(DiscountASP) allows full trust but does not have the MVC framework(s) installed so I have to bin deploy all necessary DLLs for the MVC framework I am using much the same as you may have to in production environments.

With MVC2 the deployment was pretty simple, just include the System.Web.Mvc dll and everything worked. With MVC3 I expected to deploy System.Web.Mvc and System.Web.WebPages, surprisingly quite a few more were needed.

The list of required DLLs is..

  • Microsoft.Web.Infrastructure - Not Part of MVC Futures as name suggests. Appears to be a part of the "ASP.Net WebPages" component that installs with MVC3
  • System.Web.Helpers
  • System.Web.Mvc
  • System.Web.WebPages.Deployment
  • System.Web.WebPages
  • System.Web.WebPages.Razor - interesting requirement since I am not using the Razor View Engine yet

Share this article

Other Blogs

Getting Started with the Telerik MVC Extensions - 2/12/2012
Codemash 2012 Recap & Pictures - 1/14/2012
Findlay Area .Net Users Group(FANUG) - Improving Software Quality with Continuous Integration, and An Introduction to FluentMigrator - 9/28/2011
MVC3 Unobtrusive Validation With MVC Contrib - 8/14/2011
Automating SSRS Report Deployment for CI - 7/10/2011