Windows – What are the system requirements for a server running an ASP.NET MVC 5 application

asp.netiiswindows

For my project, we want to deploy a demo server and publish my ASP.NET MVC 5 app to it.
I'm familiar with developing applications in this environment, but I have no experience in deploying it to an actual server. Our sys admin does not have extensive experience with ASP.NET applications or IIS, but is reasonably well-versed in Windows Server.

Now, I can't really find what system requirements there are for the server – only for some older versions of ASP.NET MVC (e.g. version 2 or 3).

I am not asking in terms of capacity – I need to know the actual software version requirements:

  • What Windows Server version is the minimum?
  • Which IIS version
  • Any other software we'll need?

Best Answer

MVC 5 Applications require the .NET Framework 4.5 or 4.5.1 and may require other libraries depending on what was used to develop the application. Windows Server 2008 SP2 is the oldest supported version, and it's highly recommended to use 2012 or 2012 R2 (as those natively support that version of .NET)

Related Topic