nvQuickSite is a desktop installation app for DNN, the world's most popular ASP.NET-based CMS. This app allows you to easily install DNN onto any environment that meets the minimum system requirements for DNN to be installed.

DOWNLOAD NOW  View Project on GitHub

Why Use nvQuickSite?

Designers & End Users

This app isn't just for the developers out there. If you test DNN or want to just get a DNN site up and running, just ask your developer friend(s) to get the prerequisites installed and configured. After that, everything you need to know and do is a few simple clicks away.



Even the most seasoned of ASP.NET developers require several minutes to follow the minimum steps necessary to install any web application. This process is time-consuming and error-prone. This wizard-based app turns that into a couple of moments, without requiring you to open any additional apps. Use it once, and you'll never again install DNN manually.



There's been many ways to install DNN over the years, but a cult favorite of many in the community has been and continued to be MakeDNNSite, written by Mike van der Muelen. Unfortunately, Mike has since moved on to other things, and work on his installer had been discontinued. David Poindexter and the nvisionative team took this as an opportunity to build a new installer for all of the DNN community to use. If you liked MakeDNNSite yourself, you'll love nvQuickSite. It has everything good that MakeDNNSite had, and none of the bad.


Installing nvQuickSite is super-simple. First, download the latest release from the GitHub releases page.

Next, run the MSI file that you've downloaded. (You may need to extract it from a zip file.) You'll be walked through a simple wizard, where you don't even need to make any decisions. If you choose to cancel at any time, you can rest easy knowing that any changes to your system will get rolled back.

Step 1

The first step is simple. Just click "Next."

In this step, you have the option to choose where to install nvQuickSite. The only thing we'd recommend doing here is changing the installation to be installed for "Everyone" just in case you get a new machine and end up handing over your machine to a co-worker.

Step 2

There's nothing to do here. Just click "Next."

Step 3

If you blink, you might miss it - the installation is that small and fast. Click the "Close" button to finish. You're done!

Step 4

Once you install nvQuickSite, you'll find a desktop icon created for you, but feel free to add it to your start menu or taskbar as well.


If you want to uninstall nvQuickSite, we've made that super simple too. Just go to your Control Panel and uninstall this app like you would any other program. It will remove everything very cleanly.


You'll never believe how quick and easy it is for you to install a DNN site now!

First, open nvQuickSite. You'll be presented with a first step.

Step 1: Install Package Info

Here, you can choose to select an existing DNN installation package from somewhere on your computer, or download a package if you don't already have one ready. If you want to download a package, simply choose the desired version of DNN, then click the arrow button to begin the download. Once the download completes, the package will automatically be made available in the Local Install Package location below.

Alternatively, you can just choose the local install package using the ellipsis button.


Step 2: Site Info

In this step, we'll define how the site gets configured with IIS and where in your folders the site will be installed.


The Site Name (URL) is any domain or URL you want the site to respond to, such as dnndev.me or localhost.dev. If you want your site to respond to http://dnndev.me, simply enter dnndev.me into the Site Name (URL) field. Don't worry about what you put in here. The domain name you specify here will be added to your HOSTS file.

Site Specific AppPool will create an application pool that is not shared by any other sites in IIS. If you uncheck this setting, the site will be added to your default application pool. It's very possible that you might be replacing an existing site that you've installed in the past. If this is the case, keep the Delete Site in IIS checkbox checked to replace the site definition.

The Location is where you'd like for the website files to "live" in your system. For example, you might have a folder in the root of your system with the path of C:\Websites\ where you put all of your sites you develop. Choose your desired location using this setting. If you choose a location that already has files and folder in it, those files and folders will attempt to be deleted.

If you forget to set these settings, you'll get a reminder to do so.


Oh, and don't worry. If you accidentally choose a location that already has files, the app won't wipe them out. You'll be warned first. You can't blame the app if you click "Yes" here though.


Step 3: Database Info

This step allows you to specify your data source.


The Database Server Name should be the fully qualified name, or the IP address of where the website should look to install the DNN database. In most cases, this should be left as-is. However, you might need to add an instance name. For example, if you have a default instance of SQL Server 2012, it would remain (local). If you have SQL Server 2014 installed on the same machine, you might be using an instance name, such as (local)\MSSQL2014.

The Database Name is the name that you wish your database to have. In most cases, it's a good idea to have this match the site name from the previous step, without any special characters of course.

The authentication options are there for those of you that have special requirements in your environment. In most cases, you can simply leave these settings as-is.

Click "Next" to continue.

Step 4: Progress

This isn't really a step at all. At this point, you'll just watch in awe as the app does all of the work for you.


Once the installation process is complete, you'll see a big "Visit Site" button. Clicking that button will open your new site in your default web browser, and close nvQuickSite.



Supported Operating Systems

  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows 10
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows 2016


Web Server

  • Microsoft IIS 7.0, 7.5, 8.0, 8.5, 10.0


Database Server

  • Microsoft SQL Server 2008
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 R2
  • Microsoft SQL Server 2008 Express R2
  • Microsoft SQL Server 2012
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2014
  • Microsoft SQL Server Azure


.NET Framework

  • 4.0*
  • 4.5*


Recommended Production Environment

  • Windows Server 2012 R2
  • IIS 8.5
  • SQL Server 2012
  • .NET Framework 4.5

* .Net Frameworks 4.0 & 4.5 both require application pool to run in Integrated Mode.



The footer of the nvQuickSite app has a few useful links meant to make your life easier.

QuickStart Guide

This may be how you found yourself here. This button will bring you directly to the nvQuickSite wiki area.

DNN Community Forums

If you need assistance with anything DNN, the DNN Forums is a great place to start. You can of course create issues here if you need to report bugs or suggest features for this app.

DNN Documentation Center

This might be a good first stop if you need to learn something specific about DNN.

DNN DevSpark

If you need to connect with other developers in a more hands on, collaborative fashion, this is a great place to find a local or online meetup.