Пользуюсь, сменяя версии, на протяжении долгого времени сборкой Акеля(х86) на (х86) системах. А вчера поставил Акель(х86) на х64 windows Нормально поработал, но при закрытии выдало
Невозможно открыть файл "С:\Program Files\Akel\AkelFiles\Plugs\Coder\cache".
Адрес правильный, файл на месте, - да и сборка проверенная, на х86 работает. В чем тут может быть ошибка?
У меня 64-ка на power-user'ах выдаёт что-то типа "нет доступа к AkelPad.ini", но прога открывается и работает. Сильно досаждает, потому пока пользуюсь 32-битной.
San_dr VladSh
Портабельная версия с флэхи запускается под win64 нормально.
Могу предположить, что проблема связана с редиректом системных папок под win64
Serge Yolkin wrote:Портабельная версия с флэхи запускается под win64 нормально.
Могу предположить, что проблема связана с редиректом системных папок под win64
Добавлю, что "Program Files" для x86 версии будет не в "С:\Program Files", а в "С:\Program Files (x86)".
Переместил в Program Files (x86) работал, но при закрытии по прежнему выдавал
После открытия файла cache родным (х64) notepad'om системы и сохранении (ничего не менял, кодировку не трогал) все вошло в норму (этот cache был с х86 и создавался там)
San_dr
См. права доступа на файлы. Если файлы наследуют права доступа от родительских объектов, то Win7 (по скриншотам) со включенным UAC не даст изменить файл в ProgramFiles.
система Windows 7(x64) AP-4.7.3 (x64), Coder.dll - 8.7.0
в SDI - всё OK
в MDI PMDI при включенной панели Coder::Coder Fold попытка подвинуть вертикальную границу (см. скриншот)
панели приводят к стабильному прекращению работы с выводом сообщения.
Instructor wrote:San_dr
AkelUpdater должен писать код ошибки, если файл не был обновлен. Попробуйте вручную скачать PlugsPack-x64.zip и обновить.
удаляю из папки файл, скачиваю обновление, меняю. Предлагает опять обновить до 5.0, утверждая, что свежескачанный -4.8. Рассматриваю его в рестораторе - 5.0! Но апдейтер его таковым не признает. Это только для (х64)
Сейчас для номера строки используется 32-битный int. Представим себе файл, который содержит пустых строк чуть больше чем на 4 ГБ. Хотя AkelPad x64 создавался специально для поддержки таких огромных файлов, в данном конкретном случае произойдёт переполнение номеров строк.