On Mon, Feb 8, 2010 at 3:11 PM, Adrian Buehlmann <adr...@cadifra.com> wrote:
> On 08.02.2010 21:15, Steve Borho wrote:
>> For any of you who are trying to follow along at home with the
>> development of the new MSI installer for TortoiseHg, the attached
>> patch is required for the shell extension to make it recognize the new
>> GUIDs the MSI uses to register the COM handlers.
>>
>> When we officially switch to the MSI installer (may happen at or near
>> the feature freeze), I'll push this change.
>>
>> --
>> Steve Borho
>>
>> PS: as of about 5 minutes ago, the MSI package can successfully
>> install a fully functional THG x86 product.  Further work is required
>> for upgrades and x64 and various other details.
>
> Switching GUID's isn't really funny.
>
> If you must, why don't you switch the GUID's in
> \contrib\win32\registry.iss to the new ones at the same time?

I did consider that but it seemed quite a risk for what is likely a
short-term problem.

I'm not very comfortable that InnoSetup will do the right thing with
those changing during an upgrade.  Ie; will it uninstall the old
registry keys during upgrade, or even at uninstall?

Also, I'm considering using the old GUID keys to detect old
installations of TortoiseHg.

--
Steve Borho

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to