开发者

MVC on Server 2008 R2 - How?

开发者 https://www.devze.com 2022-12-27 16:09 出处:网络
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

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

0

精彩评论

暂无评论...
验证码 换一张
取 消