我的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最近发生了什么变化,但是多年来它在Windows的早期版本中一直可以稳定运行。我已经根据Windows here和Chrome标签的可用语言包更新了国家标签,但是仍然没有运气。
答案 0 :(得分:0)
根据this thread:
”“我使用Chrome并在他们做出选项卡式选项后停止更新 强制性的。我还将用户数据文件夹保存在非默认位置。 当此错误开始时,我使用--single-process技巧了一段时间 但是正如mwalsher所说,当他们弄乱网络时,它停止了工作 商店。我曾经使用过但讨厌上面概述的手动方法,所以我做了 只是将我的User Data文件夹移动到FAT32分区。问题 解决了;现在我可以从旧版本成功安装打包扩展了 正常模式下运行的Chromium版本(非默认用户) 数据文件夹。更好,这要归功于我建立的系统 (http://superuser.com/questions/196886/how-to-relocate-chrome-profile-but-also-make-new-links-open-with-the-relocated-p/257706#257706), /非常/容易更改(我只需要更改一个 字节并重新启动。”
..
“更改临时目录的安全权限可能会解决此问题 问题。在我的计算机上,temp目录只有3个完全控制权 用户(我的帐户,系统,管理员)开始。我手动 授予所有人对该文件夹的完全控制权限(也许添加列表 权限也同样适用)。但是它不能立即生效, 直到第二天,我都非常惊讶地重启计算机。
..
作为一种解决方法,--no-sandbox可能有效。请注意,这就像 作为-单个进程是不安全的,因此在使用时要小心。 ..
.. 执行“ chrome:// restart
尝试this first:
..我重新启动了Chrome,并尝试再次安装它,现在 干净地安装。