2010-08-03 11 views

Antwort

9

Sie können tatsächlich bereitstellen, ohne dass MVC auf dem Server installiert wird, indem Sie die MVC-DLLs mit Ihrem Projekt bereitstellen. Legen Sie die folgenden DLLs in Ihr Verzeichnis ist, und es wird gut laufen

System.Web.Mvc 
System.Web.Routing 
System.Web.Abstractions 

Wenn der Server auf .NET 3.5 SP1 ist dann nur müssen Sie die Web.Mvc DLL implementieren, wenn sie nicht SP1 ausgeführt wird, dann müssen Sie obwohl die Bereitstellung all 3.

von Phil Haack ist ein Artikel gibt hier Detaillierung diese mehr http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspx

+0

Aber es gibt keinen Grund, nicht nur MVC2 zu installieren? – Rup

+2

Es ist nicht immer einfach, neue Software auf einem Produktionsserver zu installieren. Auf diese Weise können Sie eine Menge der Reifen überwinden, die Sie durchspringen müssen, um es zu installieren. – Gavin