Commit 1247904
committed
feat: Warn user on startup if a mixed v1/v2 install is detected
We get frequent reports for users - in particular on the portable
version - who just mix v1 and v2 files. Since this causes incompatible
localization files to be merged, SyncTrayzor eventually crashes. This
upgrade procedure has never been supported by SyncTrayzor, but it likely
worked reasonably well enough in the past.
Warn if this is detected and instruct users to clean their install.
We also sometimes get reports of users on the installed version hitting
this problem. However, the v2 installer should remove v1 files, so it is
unclear why the installed version is sometimes affected by this as well.
A possibility is that it is caused by v1 files being locked by a stuck
v1 exe. In this case users also likely need to retry the installation.1 parent 4efef47 commit 1247904
File tree
2 files changed
+29
-0
lines changed- src/SyncTrayzor
- Services
2 files changed
+29
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| 81 | + | |
81 | 82 | | |
82 | 83 | | |
83 | 84 | | |
| |||
233 | 234 | | |
234 | 235 | | |
235 | 236 | | |
| 237 | + | |
| 238 | + | |
236 | 239 | | |
237 | 240 | | |
238 | 241 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
0 commit comments