Hi
CCNet does not support this out of the box. I think you now call install shield via the exec task. call installShield from a wrapper : ° a console.Net program ° batch program ° powershell ° ... this does the parsing of the label provided by CCNet, and passes the adjusted one to install shield. with kind regards Ruben Willems On Wed, Sep 29, 2010 at 9:09 PM, Scott Richter <[email protected]>wrote: > Hi, > > I am currently trying to set up a build using CC.NET. Our product > uses InstallShield. I need to pass the product version at the command- > line as Major.Minor.Build, as InstallShield only uses 3 version > numbers. > > Our product is .NET and uses 4 numbers Major.Minor.Subminor.Build. I > have set up the default labeller with a prefix equal to 2.2.3. so it > ends up with a label such as 2.2.3.15 which is find for the .NET > assemblies in the project and is what we want to appear in source > control as the label. > > Our previous builds of this product (using a different build system) > sent the version number to the installer as, going off the example > above, 2.2.03015, combining the last two version numbers into a single > number. > > How can I achieve this with CC.NET? > > Thanks.
