[Expand]General Information
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Collapse]Prerequisites
   System Requirements (ASP.NET WebForms)
   System Requirements (ASP.NET MVC)
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]ASP.NET WebForms Controls
 [Expand]ASP.NET MVC Extensions
 [Expand]Localization
 [Expand]Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

System Requirements (ASP.NET MVC)

This document describes the system requirements to install and use DevExpress ASP.NET MVC Extensions 19.1 on a development machine.

Expanded Framework

DevExpress ASP.NET MVC extensions support the following ASP.NET MVC and .NET Framework versions.

ASP.NET MVC Framework

DevExpress Version ASP.NET MVC 3 ASP.NET MVC 4 ASP.NET MVC 5
v19.1 (current)
All Versions
v18.2-v19.1
v12.2.15-v18.1
v12.1.4-v12.2.15
v10.2.5-v12.1.4
v10.2.1-v10.2.5

ASP.NET .NET Framework

DevExpress Version .NET 4.0 .NET 4.5 .NET 4.5.2 .NET 4.6 .NET 4.7 .NET 4.8
v19.1 (current)
All Versions
v18.2-v19.1
v16.2-v18.1
v14.2-v16.1
v13.1-v14.1
v12.1-v12.2
v11.2
v10.1-v11.1

If you require a previous version of a DevExpress product, log in to the Download Manager page on the DevExpress website.

jQuery

DevExpress ASP.NET MVC extensions support jQuery version 3.x.

Note

Microsoft .NET Framework 4 and MVC 3 must be installed to run DevExpress MVC demos. If you use MVC 4, you will need to modify the DevExpress MVC demo project slightly, as described in the following article: Upgrading an ASP.NET MVC 3 Project to ASP.NET MVC 4.

Expanded IDE

Use one of the following IDEs to develop MVC applications with DevExpress ASP.NET MVC extensions.

Visual Studio version ASP.NET MVC 3 ASP.NET MVC 4 ASP.NET MVC 5
Microsoft Visual Studio 2010 SP1
Microsoft Visual Web Developer 2010 Express SP1
Microsoft Visual Studio 2012
Microsoft Visual Studio Express 2012
Microsoft Visual Studio 2013
Microsoft Visual Studio Express 2013
Microsoft Visual Studio 2015
Microsoft Visual Studio 2017
Microsoft Visual Studio 2019
DevExpress Version Visual Studio 2005 Visual Studio 2008 Visual Studio 2010 Visual Studio 2012 Visual Studio 2013 Visual Studio 2015 Visual Studio 2017 Visual Studio 2019
v19.1 (current) * *
All Versions
v18.2.7-v19.1 * *
v18.1.11-v19.1.5 * *
v18.1.11+
v16.1.11-v18.1.10
v14.2-v16.1.10
v12.2.15-v14.1
v12.1-v12.2.14
v11.2
v10.1-v11.1
Note

* Starting with version 18.2, DevExpress source code targets C# 6.0. You can still use our pre-compiled assemblies in Visual Studio 2012 and 2013. However, it is not possible to recompile DevExpress source code in these Visual Studio versions.

Expanded SQL Server

To run DevExpress ASP.NET MVC extensions demos locally, one of the following versions of Microsoft SQL must be installed.

  • Microsoft SQL Server 2005 Express Edition (SP3)
  • Microsoft SQL Server 2008 Express Edition (SP1)
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Express LocalDB
  • Microsoft SQL Server 2014
  • Microsoft SQL Server 2016

Microsoft SQL Server is required because DevExpress demos use locally deployed .mdf files as data sources.

Note

If you are using a custom named instance of Microsoft SQL Server Express, you will need to browse the web.config files in the demos for connectionString parameter entries, and replace any occurrence of the default instance name ("SQLEXPRESS") with your custom instance name.

Starting with version 13.2, for most popular database engines, the DevExpress .NET Demo Center automatically recognizes available database engines on the machine. When launching a particular demo that requires SQL Server from the Demo Center, it automatically locates available DBMS instances in the following order:

  1. .\SQLEXPRESS
  2. (localdb)\vX
  3. (local)

When opening demo projects directly in Visual Studio, it is possible to adjust connection strings based on the development environment. Refer to the KA18667 - How to configure SQL Server for demo databases article to learn more.

See also: SQL Server 2012 Express LocalDB (MSDN Article)

Expanded Web Server

When deploying to IIS, change the default application pool to .NET 4. Refer to the following article to learn more: ASP.NET Web Deployment using Visual Studio: Deploying to Test.

See the following topic for a list of assemblies required by web projects that use DevExpress ASP.NET MVC extension functionality: Deployment - MVC Extensions.

Is this topic helpful?​​​​​​​