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