Вау, как быстро вы отвечаете!!! Просто супер!!!
Но в моей папке ISTA вообще нет каталога с именем LOGS.
Если папки
Logs вообще нет, это значит, что приложение падает
мгновенно, ещё до инициализации системы логирования. Почти всегда это означает, что Windows security блокирует загрузку DLL-файлов.
Когда вы скачиваете ZIP/RAR из интернета, Windows помечает всё содержимое как "Blocked". Эти файлы нужно разблокировать.
Так как вы уже всё распаковали, самый простой путь — сделать это через PowerShell, а не щёлкать правой кнопкой по каждому файлу вручную.
1. Разблокируйте все файлы сразу
1. Откройте Start и введите
PowerShell.
2. Щёлкните правой кнопкой по "Windows PowerShell" и выберите
Run as Administrator.
3. Скопируйте команду ниже.
ВАЖНО: Если ваша папка ISTA лежит не в
"C:\ISTA", замените путь на свой.
Код:
Get-ChildItem -Path "C:\ISTA" -Recurse | Unblock-File
4. Вставьте команду в синее окно PowerShell и нажмите Enter. Это может занять несколько секунд.
5. Снова попробуйте запустить ISTA.
2. Проверьте наличие SQLite.Interop.dll
Если разблокировка не помогла, нужно проверить, не отсутствует ли один конкретный файл.
Найдите в папке ISTA файл
SQLite.Interop.dll.
- Он должен лежать либо в корне, либо внутри папки
SQLite.
- Если его нет, очень вероятно, что антивирус удалил его как false positive.
3. Создайте папку Logs вручную
Просто чтобы исключить проблему с правами:
1. Щёлкните правой кнопкой внутри папки ISTA.
2. Выберите New -> Folder.
3. Назовите её
Logs.
4. Снова попробуйте запустить ISTA. Если программа снова упадёт, посмотрите, появился ли внутри этой папки текстовый лог.
Сначала попробуйте PowerShell-команду. Для сценария "No Logs" это помогает в 99% случаев.