Product Overview
ClickOnceMore provides a simple and intuitive environment for creating, maintaining and building your ClickOnce deployments.
Use the Project Editor to define all of the settings for your ClickOnce manifests and to pull in files from anywhere in your system. The use the command line tool to integrate ClickOnce seemlessly into your build process.
No more batch files to copy all of your output to one location and then manually running Mage to set up the deployment. Instead use the Project Editor to define inclusion rules that can, for example, include all the assemblys in one directory and all the xml files from another.
Once you have defined your ClickOnceMore project it can easily be integrated with Visual Studio using a post build step to fire off the command line tool which can build the projects you defined in the project editor. Now you only have to click once in Visual Studio to get a new deployment with all of your up to date binaries in it.
The command line tool also integrates easily into you regular build process, so you always have an up to date deployment for you testers and QA staff to install.
Key Features
- Windows application to create ClickOnce installation projects.
- Command line tool to integrate building ClickOnce manifests into your development and build processes.
- Specify exact files, or Use include and exlude rules to specify the type of files you want in your deployed application.
- Rules ensure that new files get dragged into your build automatically, no need to edit the project every time you add a new assembly.
- Included files list to quickly see which files your rules are dragging in.
- Specify installation directories for fine grained control of the folder structure that gets created on the end users machine.
- Pull in files from multiple directories, not restricted to a single root folder like MAGE.
- Supports full range of ClickOnce features, including updates, prerequisites and trust levels.
- Auto increment the version number on every build, or specify an exact version number.
- Project based approach allows easy integration with source control to support team development.
- Project User Options allow each developer to work in their preferred way.
- Specify your own publish page template, or use our default one.
Future Intentions
The current release of ClickOnceMore is version 1.0.1. We have already identified a lot of features that we intend to add to future releases of the software. The list below outlines some of the work we intend to do over the next few months. If there is a feature here that you would like to see sooner rather than later, or if there is a feature you would like in the product that is not on this list, then please contact us and we will be happy to discuss future releases with you. We will announce upcoming releases on this site as soon as we know approximate dates. In the meantime, have a look at some of the great features we will be adding in the next couple of releases...
- Enhanced support for certificates including being able to create certificates and select them from the machine or user store.
- Enhanced Trust Level editor to allow you to more easily specify the trust level your application requires.
- Extended macro framework. Currently there are only a few built-in macros. We intend to add to those and allow you to define your own macros that could be altered on when building on the command line, allowing you to build multiple versions of your application, quickly and easily.
- Powerful include/exclude editor to build up your inclusion rules.
- Publish option on the command line to allow you to move your deployments around without using Mage. This will allow you to move specific versions and will also include support for moving the html pages for launching your deployment, giving a much smoother ride when your product is ready to move to QA and then production.
- Visual Studio add-in.
- Support for a Setup.exe file to be run BEFORE the ClickOnce installation.
- Pre and Post build steps to give you complete control of the ClickOnce build process.
- Direct support for build tools such as Visual Build.

