The preview release of the DevExpress NuGet feed is now available for all DevExpress customers.
In early March 2017, we released a private beta feed of our NuGet packages as an experiment because some customers needed them for their build scenarios. They did not want to run our complete installer on the build server but install only the necessary assemblies for compliation. NuGet packages are great for this scenario, however they do have limitations like not installing design time wizards and (File-New) project templates into Visual Studio.
To add the DevExpress NuGet feed into your Visual Studio, you need a specific authorization key that is generated for your individual accounts. This key makes sure that you have access to the proper NuGet packages. Therefore, if you want the Dashboard NuGet packages, then you'll need to have a Universal license.
To get the key is easy. Simply login to your DevExpress account and go the download manager. There at the bottom of your list of products that you've purchased, you'll see a section that specifies your NuGet authorization key:
The key will display as a number and it will also be a link. So you'll see your official key, something like this (but please note this is not a real key -- I just bashed a bit on my keyboard's number pad!):
e8238459894859485849859485948594895849859844958945K
And if you copy the link then you'll have the URL too:
https://nuget.devexpress.com/e8238459894859485849859485948594895849859844958945K/api
Once you have copied your key/URL from the download manager then follow this excellent step-by-step guide to setup your Visual Studio instance for our NuGet packages:
DevExpress NuGet Packages: T466415
Packages
Use the list below to determine which packages you need for your project:
- DevExpress.Web (All ASP.NET WebForms and ASP.NET MVC projects)
- DevExpress.Web.Mvc (ASP.NET MVC Projects)
- DevExpress.Web.Mvc5 (ASP.NET MVC Projects)
- DevExpress.Web.Office (Spreadsheet and RichEdit controls)
- DevExpress.Web.Reporting (Reporting)
- DevExpress.Web.Scheduler (Scheduler)
- DevExpress.Web.Themes (Themes)
- DevExpress.Web.Visualization (Chart and Gauge controls)
- DevExpress.Web.Bootstrap (ASP.NET Bootstrap controls)
- DevExpress.Web.Dashboard (ASP.NET WebForms Dashboard) - v16.2.5
- DevExpress.Web.MVC.Dashboard (ASP.NET MVC Dashboard) - v16.2.5
- DevExpress.Web.MVC5.Dashboard (ASP.NET MVC Dashboard) - v16.2.5
- DevExpress.Document.Processor - v16.2.6
- DevExpress.Xpo - v16.2.6
- DevExtreme.AspNet.Core - v16.2.6
- DevExtreme.AspNet.Mvc - v16.2.6
Required
The DevExpress NuGet feed requires the following:
- You must be a licensed customer
- Only certain development platforms like ASP.NET are currently available
- You should realize that this NuGet support is still only available as a 'beta', we are still working on the full implementation
- You must be using version 16.2, since that version is all we support
- Please read the section about "Limitations" before you switch to using NuGet packages
Limitations
The biggest limitation for NuGet packages is that by design they cannot affect the Visual Studio IDE. In other words, they are most convenient for development scenarios such as build servers.
What this means in practice is that we will not be providing DevExpress design-time assemblies via NuGet, and hence the DevExpress controls will not be available in the Visual Studio Toolbox if you use these new packages. You will still have to install the product via our installation program for those design-time experiences.
If you run into any issues then please contact our support department and they can help you.
Create highly responsive web apps for touch-enabled devices and traditional desktops.
From desktops to mobile devices, DevExtreme HTML5 Data Grid delivers the flexibility you’ll need to build apps that reach the widest audience and deliver touch-first user experiences to power your next great interactive website.
Download a free and fully-functional version of DevExtreme now: Download DevExtreme