On Mon, Feb 8, 2010 at 3:48 PM, Steve Borho <st...@borho.org> wrote: > 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.
I just got the 64 bit installer working. It installs functional shell extensions for both x86 and x64 applications. We still have a lot of details to work through, but this is looking promising. -- 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