MVC on Server 2008 R2 - How?
I have a new WIndows Server 2008 R2 x64 DataCentre with Framework 3.5 SP1 and Framework 4 installed. When I install my MVC application (VS 2008 MVC 2.0 using a Web Setup project installer) and browse to the application I get an error that System.Web.Mvc cannot be found. If I copy the relevant DLLs (System.Web.Mvc etc)into the bin directory the app runs up perfectly.
I have checked everywhere for an installer but can only find the VS2008 related bits, no server runtime. How do I get ASP.Net MVC installed in this environment so that we don't hav开发者_如何学Pythone to Copy Local the dlls?
Many thanks Brian
You could do a server install which doesn't require Visual Studio installed:
msiexec /i AspNetMVC2.msi /l*v .\mvc.log MVC_SERVER_INSTALL="YES"
Now you are probably asking where's this AspNetMVC2.msi
coming from. Actually you download AspNetMVC2_VS2008.exe
from here, rename the .exe
to .zip
and inside you'll find what you are looking for (in the mvcruntime
sub-folder).
You can use the Web Platform Installer to install ASP.NET MVC2 and register it in IIS.. It's probably one of the most simple ways to install extensions for your server. Just follow this link: http://go.microsoft.com/fwlink/?LinkID=185037
Just to be more detailed here.. If you have Platform Installer installed - when you click on the second link (and have platform installer closed), a window will pop up, with details about MVC2. It will have an Install button. Just click it, accept the terms and you're done :) Here's what this window looks like: http://lh5.ggpht.com/_uVsNX7rt1gI/S81ffYtSDBI/AAAAAAAAAIM/3raMs0bomNo/MVC2.PNG
精彩评论