2011-01-18 11 views
8

¿Qué archivos deben marcarse Copy Local en "True" cuando se implementa una aplicación ASP.NET MVC 3 en un servidor que no tiene ASP.NET MVC 3 instalado?ASP.NET MVC 3: ¿Qué dll necesita implementarse?

+1

cheque nueva manera fácil de hacer esto con VS2010 SP1 [MSDN] (http://msdn.microsoft.com/en-us/library/gg286946.aspx) es decir, la respuesta es ninguna (para las referencias MVC3) – MemeDeveloper

Respuesta

11

De http://www.hanselman.com/blog/BINDeployingASPNETMVC3WithRazorToAWindowsServerWithoutMVCInstalled.aspx

System.Web.Mvc

Microsoft.Web.Infrastructure

System.Web.Razor

System.Web.WebPages

sistema. Web.WebPages.Razor

System.Web.Helpers

System.Web.WebPages.Deployment

+3

Esto ya no es correcto con la versión RTM, ahora se requiere System.Web.WebPages.Deployment.dll. –

+5

No implemente System.Web.WebPages.Administration.Dll ya que eso le causará más problemas. –

+0

Esto es aún más fácil con SP1, [check out] (http://paulstack.co.uk/blog/post/Using-Add-Deployable-Dependencies-in-VS2010-SP1.aspx) o [msdn] (http: //msdn.microsoft.com/en-us/library/gg286946.aspx) para obtener más información. – MemeDeveloper