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&#174; 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

Reply via email to