On Wed, Aug 18, 2010 at 7:52 AM, TK Soh <teekaysoh@...> wrote:
> On Tue, Aug 17, 2010 at 10:39 PM, Steve Borho <steve@...> wrote:
>> On Tue, Aug 17, 2010 at 5:42 AM, TK Soh <teekaysoh@...> wrote:
>>> On Tue, Aug 17, 2010 at 11:31 AM, TK Soh <teekaysoh@...> wrote:
>>>> I wanted to run Tortoisehg 1.1.2 on an older XP SP2 box, which I have
>>>> no admin permission, hence I can't install from the installer. As a
>>>> workaround, I copied the TortoiseHg directory from my laptop computer
>>>> (running SP3) to the SP2 box and hope to run it out of the directory,
>>>> but it was unable to execute hg.exe and hgtk.exe (the bundled
>>>> kdiff3.exe and TortoisePlink.exe were able to execute). I suspect the
>>>> MSVC 2008 library is needed, but as I am unable to install it, I can't
>>>> really confirm.
>>>> Just to get things going, I tried the same approach with TortoiseHg
>>>> 0.8.3, and this time hg.exe and hgtk.exe work without any issue so
>>>> far. But I'd really like to use the new GUI from 1.1.2. Any pointers?
>>> BTW, does the 1.1.2 installer allow to install on system that we don't
>>> have admin permission? Naturally we won't be able to use the overlay
>>> icons and context menus, but having hg and hgtk will be good enough.
>> It requires admin privilidges because it is installing the MSVC 2008
>> redist libraries that Python 2.6 requires. So to use it standalone
>> you need to find those correct DLLs and copy them into your folder, or
> Thanks for the pointer, I will give it a try. Just to be sure, I
> should copy the DLLs into the top level of the installation directory
> (same level as hg.exe)?
I copy MSVC libraries into the install-dir, but still unable to run.
Dependency Walker gave me some error when I check on hg.exe:
Error: The Side-by-Side configuration information for "c:\documents
and settings\ruflexp\my documents\tk
\tortoisehg-1.1.2\HGTK.EXE" contains errors. This application has
failed to start because the application
configuration is incorrect. Reinstalling the application may fix this
Is there any reason to need to use Python 2.6?
>> install the redist package from Microsoft.
> This will need admin permission, isn't it? Maybe I misunderstand you.