Actively Developing with the Source Code
To set up the source code package for development you will have to do some configuration. The source code package is NOT an install package. To actively develop with the source code package please follow these instructions.
1. First you must install the install package for the particular DNN version you will be developing against, just like you would if you were only going to use any other DNN module. At this point you should be able to add the particular module to a page and use it.
2. Unzip the source package and copy the contents to the particular folder that the module was installed. The folder will depend on what module you are going to develop for. For instance for Aggregator the correct folder will be /DesktopModules/DNNStuff - Aggregator.
3. The source package is setup for both DNN5 and DNN6 compilation in a single package to make it easier for me to develop for both. I use a Custom constant named DNNVERSION that can be set to either DNN5 or DNN6 depending on which DNN version I'm targeting. To change this, go to Project Settings, Compile and then Advanced Compiler Settings you'll see the Custom constants definition. You must do this for all projects in the solution. It will look something like this: DNNVERSION="DNN5". Just change this to the general DNN version number you are targeting.
4. In the project settings for each project you will most likely need to change various URL's in Project Settings, Web. You will see urls like http://DotNetNuke5_Dev. This is the path to my development install of DNN. You need to change this to point to your own.
5. Also in the project settings, the paths to various binaries such as the DNN binaries may need to be changed. You can change these in Project Settings, References
If you find something I've missed, please email me and I'll add it to this list.