ASP.NET Razor application deployment -- which DLLs do you need?

Posted: (EET/GMT+2)

 

If you are keep about new technology, then you might have already sticked your teeth into what is called ASP.NET Razor. Razor is the new view-engine for ASP.NET application, and it works well together with ASP.NET MVC 3. I recently deployed my first ASP.NET MVC 3 application with Razor into production, and wanted to share the list of assemblies (DLLs) that you need to deploy with your own binary here.

Here's the list:

  • Microsoft.Web.Infrastructure.dll
  • System.Web.Helpers.dll
  • System.Web.Mvc.dll
  • System.Web.Razor.dll
  • System.Web.WebPages.Deployment.dll
  • System.Web.WebPages.dll
  • System.Web.WebPages.Razor.dll.

You can find these DLLs from beneath the installation folder of ASP.NET MVC 3.

PS. If you know Finnish, I earlier today wrote a simple cheat sheet about Razor's syntax compared to traditional ASP.NET syntax.