I would like to create a setup project based on WiX which does the following (as well as creating the installation package):
- callable from msbuild running on a CI build server (Hudson)
- take a version number from some asset in either the setup project or the main assembly
- take the current build number from the CI system
- create a full product version number [version].[build] such as 1.3.432
- store this value in an asset (e.g. the main assembly) is such a way that it can be read out at run time and displayed on the splash window
I have tried a number of approaches and googled a lot but have not found a workable solution. Can anyone help?