ktd2004 / tortoisesvn

Automatically exported from code.google.com/p/tortoisesvn
0 stars 0 forks source link

Language packs downgrade #349

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
If a user downgrades the TSVN version, downgrading the language packs doesn't 
work. The language pack installer detects that there's already a newer version 
of the resource dll on the system and does not overwrite that newer version 
with an older version.

We have to allow such downgrades as well, since we allow downgrading TSVN.

Also, the language pack installer for 32-bit must refuse to install on an x64 
OS since the TSVN installer does the same.

Original issue reported on code.google.com by tortoisesvn on 23 Jun 2012 at 8:44

GoogleCodeExporter commented 9 years ago

Original comment by tortoisesvn on 23 Jun 2012 at 8:44

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r23028.

Original comment by tortoisesvn on 23 Jun 2012 at 8:54

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r23030.

Original comment by tortoisesvn on 23 Jun 2012 at 7:52

GoogleCodeExporter commented 9 years ago
Looks like this issue is not solved to 100% yet. I was running on nightly 
builds and I couldn't install the 1.7.8 language pack without manually deleting 
the  *1031.dlls in the TortoiseSVN/Languages folder first.

Original comment by luebbe.t...@gmail.com on 17 Aug 2012 at 8:13

GoogleCodeExporter commented 9 years ago
Did you get an error message when you tried downgrading?
Or were just the dlls still the old ones after installing?
Note: if the dlls were in use during the installation (loaded by explorer for 
example) then you wouldn't see the new dlls until explorer restarts or you 
chose another language pack first.

It's just that I can't find a reason why it didn't work for you. The 
<MajorUpgrade> element is set correctly to allow such downgrades:
http://wix.sourceforge.net/manual-wix3/wix_xsd_majorupgrade.htm
http://wix.sourceforge.net/manual-wix3/major_upgrade.htm

Original comment by tortoisesvn on 11 Sep 2012 at 9:53

GoogleCodeExporter commented 9 years ago
I didn't see an error message. I can't remember whether I have rebooted the PC 
(Win7 64) after installing the language pack. Normally I don't, because it is 
not necessary anymore for TortoiseSVN, but maybe I did, because the language 
pack downgrade didn't work.
I'll surely install a nightly in the near future and will keep an eye on it, 
when the next Version of TSVN is released.

Original comment by luebbe.t...@gmail.com on 12 Sep 2012 at 6:46

GoogleCodeExporter commented 9 years ago

Original comment by tortoisesvn on 30 Apr 2013 at 6:15