[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: AW: Can I run 32bit TortoiseSVN on 64bit Win7?

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Thu, 29 Mar 2012 08:42:57 +0200

On 29.03.2012 08:27, Markus Schaber wrote:

> Is it possible to create a combined installer which comes with both
> 32 and 64 bit shell extensions and the 32 bit versions of all apps,
> and just installs what's appropriate for the system? (Maybe even ARM
> in the future?)
>
> Even if MSI is too limited, it can be extended by custom code,
> AFAIK...

Not possible, not even with extensions. And if you think about that a
little bit you know why:
Windows x64 can run 32-bit apps without problems. But to make that work,
a 32-bit app has multiple redirections in place (registry, file system,
...) to make sure that it accesses only the 32-bit parts.
For example, the path "program files" is left as is for x64 apps, but
redirected to "program files (x86)" for 32-bit apps. And that's just one
of the many, many redirections done by Windows.

Now, to get a unified msi, it must be 32-bit (64-bit wouldn't work on
32-bit OS). And that means that the redirections are in place.
While there are ways to get around that using custom code, those won't
work in an msi, at least not all.

And don't forget: such an msi would be huge. Search this list for users
complaining about the size of the msi...

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2941772
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-03-29 08:43:12 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.