Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Language packs downgrade #349

Open
GoogleCodeExporter opened this issue Feb 12, 2016 · 7 comments
Open

Language packs downgrade #349

GoogleCodeExporter opened this issue Feb 12, 2016 · 7 comments

Comments

@GoogleCodeExporter
Copy link

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
Copy link
Author

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

  • Added labels: Installation

@GoogleCodeExporter
Copy link
Author

This issue was closed by revision r23028.

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

  • Changed state: Fixed

@GoogleCodeExporter
Copy link
Author

This issue was closed by revision r23030.

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

@GoogleCodeExporter
Copy link
Author

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

  • Changed state: Accepted

@GoogleCodeExporter
Copy link
Author

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
Copy link
Author

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
Copy link
Author

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

  • Removed labels: Milestone-1.7.8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant