Аддон не может быть установлен из-за невозможности изменить нужный файл - PullRequest
4 голосов
/ 24 октября 2011

Я разработал аддон, и он отлично работает на моем ПК. Но когда я отправлял его для установки на наш клиент, он получал сообщение об ошибке вроде «Ваш аддон не может быть установлен, потому что Firefox не смог изменить нужный файл».

Кто-нибудь знает причину?

Ответы [ 3 ]

1 голос
/ 25 октября 2011

Похоже на ошибка 636268 : слишком длинные пути к файлам надстройки.Для проверки попросите клиента создать профиль с нуля в каталоге с коротким путем, например C:\temp-profile, и попробуйте установить расширение там.

0 голосов
/ 01 ноября 2011

Спасибо, ребята! Я испробовал все приведенные выше предложения, но в конце концов обнаружил, что проблема заключалась в том, что идентификатор приложения в package.json был слишком длинным, я изменил с jid0-1Z6ceODTjCn4TmgrrAo3ARAo5J0 на jid1-EGBMRh2YNRZEIg , и тогда все работает нормально , У кого-то есть такая проблема, и она может попробовать.

0 голосов
/ 24 октября 2011

Есть ли у клиента система Windows или UNIX-подобная?

Похоже, проблема с правами доступа к папке профиля Firefox (она доступна только для чтения). Смотрите здесь для получения более подробной информации.

...