Deploying a new module version

In previous recipes we have seen how to create and deploy a DNN module. But what happens when you have a new version that you want to deploy? How do you redeploy a module so it upgrades the previous version rather than replacing it?

In this recipe we will see how to assign version numbers to a module and update the manifest file to create a seamless module upgrade.

There are three things to consider when planning a module upgrade:

  • What changes do you need to make to the database?
  • Has the assemble (the DLL file) changed?
  • Have you added any new files (images, forms, and so on)?

Getting ready

To follow along with this recipe you must have completed the following recipe from Chapter 5,Building, Debugging, and Deploying Modules ...

Get DotNetNuke 5.4 Cookbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.