我在 Windows 10 上使用 Office365 和最新版本,并尝试构建 Outlook 加载项。
我按照此操作构建了 Outlook 加载项 documentation。
我使用 npm run dev-server
编译了加载项,并按照 this 对加载项进行了旁加载。
在那之后,我尝试使用加载项,但它似乎只能在管理员中工作。
即使我以管理员身份运行 Outlook(桌面应用程序),它也不起作用。
但是,如果我注销用户并以管理员身份登录,则它可以工作。
作为普通用户(即使我通过点击“以管理员身份运行”打开 Outlook),如果我运行加载项,它会显示以下错误。然后我点击了重启按钮,然后它就永远加载了。
我尝试解决此问题,以安全模式打开 Outlook,禁用所有加载项,然后重试。
但它失败了。
其次,我重新安装或更新了 Office365,但它也不起作用。 reference
有没有什么办法可以运行 Outlook 来以普通用户的身份使用加载项?
我的 Windows 10 版本超过 1903 年。reference
答案 0 :(得分:1)
导致此错误消息的原因有多种。但传播最广的原因是 Protected mode
在 Internet Explorer 中关闭。 Outlook 团队声明如下:
此错误是为 Outlook 客户端中使用 IE 呈现且未启用保护模式的加载项设计的。保护模式是使用 IE 时的一项安全功能,强烈建议在使用加载项时启用。
<块引用>如果您没有或无法启用保护模式,可能的解决方法是升级到更新的 Windows 和 Office,以便使用 Edge Webview 而不是 IE 呈现加载项。可以在 here 中找到有关支持哪些版本的 Webview 的详细信息。
Tools
按钮,然后单击 Internet Options
。
2、点击Security
标签,然后选择Internet Sites Zone
。Enable Protected Mode
复选框,然后单击 Ok
。Protected mode
上启用 Restricted Zone
并重新尝试。您可能还会发现 Troubleshoot user errors with Office Add-ins 文章很有帮助。