Very thanks for advice. > Use only the first three levels in version info > (A,B,C in A.B.C.X where A,B,C in 0..65535) and put the > version info into all exe and dll files as well (X is > ignored by Windows installer when deciding to exchange things). > Count up at least C for every new msi you release.
Should I change version info in all dll including Python25.dll, zlib.dll, etc? Not only shell extension dll? On Thu, Feb 18, 2010 at 6:09 PM, Adrian Buehlmann <adr...@cadifra.com> wrote: > On 18.02.2010 06:50, INADA Naoki wrote: >> Hi, THG guys! >> >> I'm (only) TBZR developer. >> I heard this ML by Yuki KODAMA. >> >> I'll try to make Bazaar Installer with WiX by bzr-2.2 release date. >> Thank you, Adrian. >> > > Very good. You already use correct capitalization of WiX :-) > (lowercase "i"). > > My suggestions: > > Read the docs (also available as nice local chm files after > install of WiX): > http://wix.sourceforge.net/manual-wix3/main.htm > > Recommended reading: > > How To Guides > http://wix.sourceforge.net/manual-wix3/toc.htm > > WiX tutorial > http://www.tramontana.co.hu/wix/ > (not bad, but lots of text which makes it a bit hard to > find the important bits.) > > Very important: > http://wix.sourceforge.net/manual-wix3/major_upgrade.htm > > Don't try to do anything else but "major upgrades" (in > Windows Installer terms). That is: put a brand new GUID > into the product id for every new msi you upload anywhere. > > Always use a tool to generate GUIDs: don't take a GUID > and manually count it up in some part to create another > GUID. Replace *all* GUIDs if you take wix source code from > examples or other projects (like from TortoiseHg :-). > > Test upgrade/downgrade install before you ever upload > a first msi. Make sure previous installs are removed > properly. Test on various platforms (I can recommend > using virtual machines. I've used the gratis VirtualBox - just > don't try to merge snapshots, it's broken). > > Use only the first three levels in version info > (A,B,C in A.B.C.X where A,B,C in 0..65535) and put the > version info into all exe and dll files as well (X is > ignored by Windows installer when deciding to exchange things). > Count up at least C for every new msi you release. > > Good luck! > > -- INADA Naoki <songofaca...@gmail.com> ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Tortoisehg-develop mailing list Tortoisehg-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop