I know 2010.2.0.0 is invalid. May be i was not clear enough in the earlier question. Anyway,This is what i was looking for(Any method other than using !(bind.FileVersion.fileId). Thanks.
On Tue, Jul 27, 2010 at 7:38 PM, Kim Gybels <kim.gyb...@metris.com> wrote: > Hi, > > subrat agasti wrote: > > I think u missed what i was asking. My assembly has a version 2010.2.0.0. > I > > dont want to change that version. And because of this I can't use the > > !(bind.FileVersion.fileId), which will update the product version number > > based on the assembly version. > > > > <Product Id="{B6870E83-42B6-409F-9309-8363A604C1F1}" > > Version="!(bind.FileVersion.myfileId)" > > > > > So i was asking if there is any other method to update the version number > > automatically now that i cannot use !(bind.FileVersion.fileId). > > > Use preprocessor variables. > > We have a file called Version.wxi: > <?xml version="1.0" encoding="utf-8"?> > <!-- Note that this file will be overridden by the autobuild. --> > <Include> > <?define MajorVersion = "1" ?> > <?define MinorVersion = "0" ?> > <?define BuildNumber = "0" ?> > </Include> > > Then use these where appropriate: > <Product Id="*" Name="YourApplicationName" Language="1033" > Version="$(var.MajorVersion).$(var.MinorVersion).$(var.BuildNumber)" > Manufacturer="YourManufacturer" UpgradeCode="$(var.CurrentUpgradeCode)"> > > This file is updated by our autobuild system before it builds the > installer. I hope this example helps. Note that there are different ways > to set the values of the preprocessor variables (e.g.: using > -dname=value switch to candle.exe), this is just the way we do it. > > Do note though that 2010 will not be a valid "MajorVersion" because it > is bigger than 255, as Palbinder pointed out. > > Best regards, > > Kim > > >> OK you clearly missed the point on the page linked so I'll do you a > >> favour & copy & paste it in the hope that you spot the issue this time. > >> Consider this the WiX-users list version of "Where's Wally". > >> > >> > >> "The format of the string is as follows: > >> > >> major.minor.build > >> > >> The first field is the major version and has a maximum value of 255. The > >> second field is the minor version and has a maximum value of 255. The > >> third field is called the build version or the update version and has a > >> maximum value of 65,535." > >> > >> > >> Palbinder Sandher > >> Software Deployment & IT Administrator > >> T: +44 (0) 141 945 8500 > >> F: +44 (0) 141 945 8501 > >> > >> http://www.iesve.com > >> **Design, Simulate + Innovate with the <Virtual Environment>** > >> Integrated Environmental Solutions Limited. Registered in Scotland No. > >> SC151456 > >> Registered Office - Helix Building, West Of Scotland Science Park, > >> Glasgow G20 0SP > >> Email Disclaimer > >> > >> > >> -----Original Message----- > >> From: subrat agasti [mailto:subrat.w...@gmail.com] > >> Sent: 27 July 2010 14:03 > >> To: General discussion for Windows Installer XML toolset. > >> Subject: Re: [WiX-users] updating the version number automatically > >> > >> Thanks for the quick reply Pally. I can't use the > >> !(bind.FileVersion.fileId) , because I can't change my file version. Is > >> there any other way to update the version number of the MSI > >> automatically? is it possible to read it from a file ? > >> > >> On Tue, Jul 27, 2010 at 6:10 PM, Pally Sandher > >> <pally.sand...@iesve.com>wrote: > >> > >> > >>> http://msdn.microsoft.com/en-us/library/aa370859.aspx > >>> > >>> Palbinder Sandher > >>> Software Deployment & IT Administrator > >>> T: +44 (0) 141 945 8500 > >>> F: +44 (0) 141 945 8501 > >>> > >>> http://www.iesve.com > >>> **Design, Simulate + Innovate with the <Virtual Environment>** > >>> Integrated Environmental Solutions Limited. Registered in Scotland No. > >>> SC151456 > >>> Registered Office - Helix Building, West Of Scotland Science Park, > >>> Glasgow G20 0SP Email Disclaimer > >>> > >>> -----Original Message----- > >>> From: subrat agasti [mailto:subrat.w...@gmail.com] > >>> Sent: 27 July 2010 13:25 > >>> To: wix-users@lists.sourceforge.net > >>> Subject: [WiX-users] updating the version number automatically > >>> > >>> Hi, > >>> > >>> I am updating the version number of my msi using > >>> !(bind.FileVersion.fileId). But i am getting an error which says that > >>> the version number 2010.2.0.0 is invalid.Why is that? This is the > >>> version number of my .exe file. I can't change the version number of > >>> this file. Is there any other way to update the version number of the > >>> MSI automatically? is it possible to read it from a file ? > >>> > >>> Thanks, > >>> > >>> Subrat Agasti > >>> ---------------------------------------------------------------------- > >>> -- > >>> ------ > >>> The Palm PDK Hot Apps Program offers developers who use the Plug-In > >>> Development Kit to bring their C/C++ apps to Palm for a share of $1 > >>> Million in cash or HP Products. Visit us here for more details: > >>> http://ad.doubleclick.net/clk;226879339;13503038;l? > >>> http://clk.atdmt.com/CRS/go/247765532/direct/01/ > >>> _______________________________________________ > >>> WiX-users mailing list > >>> WiX-users@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/wix-users > >>> > >>> > >>> > >>> > >>> ---------------------------------------------------------------------- > >>> -------- The Palm PDK Hot Apps Program offers developers who use the > >>> Plug-In Development Kit to bring their C/C++ apps to Palm for a share > >>> of $1 Million in cash or HP Products. Visit us here for more details: > >>> http://ad.doubleclick.net/clk;226879339;13503038;l? > >>> http://clk.atdmt.com/CRS/go/247765532/direct/01/ > >>> _______________________________________________ > >>> WiX-users mailing list > >>> WiX-users@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/wix-users > >>> > >>> > >> ------------------------------------------------------------------------ > >> ------ > >> The Palm PDK Hot Apps Program offers developers who use the Plug-In > >> Development Kit to bring their C/C++ apps to Palm for a share of $1 > >> Million in cash or HP Products. Visit us here for more details: > >> http://ad.doubleclick.net/clk;226879339;13503038;l? > >> http://clk.atdmt.com/CRS/go/247765532/direct/01/ > >> _______________________________________________ > >> WiX-users mailing list > >> WiX-users@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/wix-users > >> > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> The Palm PDK Hot Apps Program offers developers who use the > >> Plug-In Development Kit to bring their C/C++ apps to Palm for a share > >> of $1 Million in cash or HP Products. Visit us here for more details: > >> http://ad.doubleclick.net/clk;226879339;13503038;l? > >> http://clk.atdmt.com/CRS/go/247765532/direct/01/ > >> _______________________________________________ > >> WiX-users mailing list > >> WiX-users@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/wix-users > >> > >> > > > ------------------------------------------------------------------------------ > > The Palm PDK Hot Apps Program offers developers who use the > > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > > of $1 Million in cash or HP Products. Visit us here for more details: > > http://ad.doubleclick.net/clk;226879339;13503038;l? > > http://clk.atdmt.com/CRS/go/247765532/direct/01/ > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > . > > > > > > > -- > > * * > > > *Kim Gybels > Software Developer > * kim.gyb...@nikonmetrology.com <mailto:kim.gyb...@nikonmetrology.com> > Tel: +32 16 74 01 00 > Fax: +32 16 74 01 03 > > *Nikon Metrology Europe NV* > Interleuvenlaan 86 > 3001 Leuven > Belgium > www.nikonmetrology.com <http://www.nikonmetrology.com/> > > > > This message and any attachment are privileged, confidential and contain > private information. If you are not the addressee named above any > disclosure, reproduction, copying, distribution, or other dissemination or > use of this communication is prohibited. If you have received this > transmission in error, please notify the sender immediately and destroy this > e-mail. Nikon Metrology does not guarantee that the integrity of this > communication has been maintained or that > this communication is free of viruses, interceptions or interference, and > shall not be liable for the improper or incomplete transmission of the > information contained in this communication nor for any delay in its receipt > or damage to your system. Incoming and outgoing email communications may be > monitored by Nikon Metrology, as permitted by applicable law and > regulations. > > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://ad.doubleclick.net/clk;226879339;13503038;l? > http://clk.atdmt.com/CRS/go/247765532/direct/01/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://ad.doubleclick.net/clk;226879339;13503038;l? http://clk.atdmt.com/CRS/go/247765532/direct/01/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users