2016-08-23 3 views
1

... и затем: «Вход: C: \ Users \ GEBRUIKER2 \ AppData \ Local \ Temp \ i4j_nlog_7 "Установка установки Install4j иногда дает «Ошибка открытия медиафайла. Переместите этот файл в путь только ascii, например c: »

Это происходит последовательно, но на относительно немногих машинах (приблизительно 1 в 100) и только при попытке обновить существующую установку. Это происходит как для install4j 5.1.15, так и для 6.1.2.

Единственная надежная работа - это удалить и переустановить вручную, что означает, что мы должны связаться со всеми пострадавшими клиентами, чтобы сделать это для них.

Я нашел эту ссылку по теме: https://board.jdownloader.org/showthread.php?t=31405

Однако, они «решить» его, делая вручную деинсталлировать-переустановку цикл, который не масштабируется для многих клиентов.

В чем причина этой ошибки - указанный файл явно находится на пути только для ASCII - и что мы можем сделать для его решения в целом?

+0

Можете ли вы узнать, на каком пути находится инсталлятор в таком случае? –

+0

Файл i4j_nlog_5 содержит следующее: 'Started исполняемый C: \ Users \ Guest46 \ CareConnect-ACC_windows-x64_2.7.17318.exe в Пт Авг 19 14:42:32 2016 ОШИБКА: Не open' – dwagelaar

+0

Судя по всему, ошибка возникает, если сразу нажать «установить сейчас», как только обновление будет отмечено как загруженное в программе обновления. Ожидание разделительной секунды предотвращает ошибку. Может быть условие гонки, когда загрузка еще не была помещена в папку для скачивания? – dwagelaar

ответ

1

Ваш комментарий по этому вопросу:

Apparently, the error happens when immediately clicking "install now" as soon as the update has been marked as downloaded in the updater. Waiting for a split second prevents the error.

Это звучит как Anti-Virus-Tool проверяет загруженное исполняемым и предотвращения доступа к ней читать.

В своем обновлении найдите действие с именем «URL-адрес загрузки» и добавьте действие «Сон» сразу после него.

 Смежные вопросы

  • Нет связанных вопросов^_^