Developers here work on rewriting\refactoring our product to have modular design rather then monolith. We consider using NuGet packages for deploying. Octopus uses NuGet for packaging:
Before you can deploy an application using Octopus, you will need to bundle all of the executables, DLL's, configuration files, installation