mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Portable installer: Better error message when installation fails.
This commit is contained in:
parent
f7212f46cf
commit
11ff1b023d
@ -418,8 +418,11 @@ static BOOL move_program() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (MoveFileEx(L"Calibre Portable\\Calibre", L"..\\Calibre", 0) == 0) {
|
if (MoveFileEx(L"Calibre Portable\\Calibre", L"..\\Calibre", 0) == 0) {
|
||||||
show_last_error(L"Failed to move calibre program folder");
|
Sleep(4000); // Sleep and try again
|
||||||
return false;
|
if (MoveFileEx(L"Calibre Portable\\Calibre", L"..\\Calibre", 0) == 0) {
|
||||||
|
show_last_error(L"Failed to move calibre program folder. This is usually caused by an antivirus program or a file sync program like DropBox. Turn them off temporarily and try again. Underlying error: ");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!directory_exists(L"..\\Calibre Library")) {
|
if (!directory_exists(L"..\\Calibre Library")) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user