如何在没有用户交互的情况下安装Microsoft Edge扩展?
我目前正在开发Microsoft Edge扩展,该扩展将部署在企业环境中.
I'm currently working on a Microsoft Edge extension which will be deployed in an enterprise environment.
Edge扩展程序目前已手动安装(由于来自未知来源,因此在每次重新启动浏览器时都会重新加载).
The Edge extension has been currently installed manually (and reloaded at each browser restart since it's from an unknown source).
对于Internet Explorer扩展,可以使用RegAsm在系统上注册DLL,并且通过注册表调整可以加载所有加载项(IgnoreFrameApprovalCheck项,请参见
For Internet Explorer extensions, the DLL can be registered on the system with RegAsm and a Registry tweak allows loading all add-ons (the IgnoreFrameApprovalCheck key, see this link) without any user prompt.
是否有类似的方法可以在没有用户交互的情况下自动将Edge扩展添加到浏览器?
Is there a similar way of adding Edge extensions automatically to the browser with no user interaction?
谢谢!
至少到目前为止(2016年7月29日),已安装Microsoft Edge扩展
At least until now (7/29/2016), installation of extensions for Microsoft Edge must be initiated and completed by the user. However, this policy may change in the future release, I'm not sure.
所有Microsoft Edge扩展都必须从Windows应用商店中部署. 安装必须由用户使用Microsoft Edge和Windows应用商店提供的用户体验来启动和完成.软件可能引用Windows应用商店中的扩展,但可能不会更改安装体验.获取扩展,或以其他方式对用户施加不当影响或虚假借口以使他们安装扩展.
All extensions for Microsoft Edge must be deployed from the Windows Store. The installation must be initiated and completed by the user, using only the user experience provided by Microsoft Edge and the Windows Store. Software may refer to the extension in the Windows Store, but may not change the experience of acquiring the extension, or otherwise apply undue influence or false pretenses to the user to make them install the extension.