Ошибка загрузки расширения с локализацией

Мое приложение nw.js внезапно перестало работать в Windows 10 со следующей ошибкой;

Failed to load extension from {path}. Default locale is defined but default data couldn't be loaded.

Структура и манифест

_locales
 en
js/i18n.js

манифест

"default_language": "en"

Я не знаю, какие окна изменились в последнее время, но в течение многих лет она работала над предыдущими версиями Windows. Я обновил тег страны в соответствии с доступными языковыми пакетами для окон здесь и тегами хрома, но все еще не повезло.

1 ответ

По этой теме:

"Я использую Chrome и перестал обновлять его, как только они сделали обязательными опции с вкладками. Я также храню свою папку" Данные пользователя "в месте, отличном от места по умолчанию. Когда эта ошибка началась, я некоторое время использовал трюк --single-process, но как mwalsher сказал, что он перестал работать, когда они запутались в веб-магазине. Я использовал, но ненавижу ручной метод, описанный выше, поэтому я просто переместил свою папку пользовательских данных в раздел FAT32. Проблема решена, теперь я могу успешно установить упакованные расширения из более старой версии Chromium, работающей в обычном режиме, в нестандартную папку User Data. Еще лучше, благодаря системе, которую я настроил ( http://superuser.com/questions/196886/how-to-relocate-chrome-profile-but-also-make-new-links-open-with-the-relocated-p/257706), было очень / очень легко изменить его (мне оставалось только изменить один байт и перезагрузиться) ".

..

"Изменение разрешений безопасности временного каталога может решить эту проблему. На моем компьютере временный каталог имеет только 3 пользователя с полным доступом (Моя учетная запись, Система, Администраторы) в начале. Я вручную даю всем полный контроль над этой папкой (возможно, добавив разрешение списка только также работает). Однако это не работает немедленно, пока на следующий день я не перезагружаю компьютер с большим удивлением.

..

В качестве обходного пути --no-sandbox может работать. Обратите внимание, что это так же небезопасно, как и --single-process, поэтому будьте осторожны при его использовании...

.. выполнить "chrome://restart

Попробуйте это сначала:

..Я перезапустил Chrome и попытался установить его снова, и теперь он установлен чисто..

Другие вопросы по тегам