我们的组织正在将Ecosia设置为所有浏览器的默认搜索提供程序,我们将通过以下链接使用GPO模板来实现此目的:https://ecosia.zendesk.com/hc/en-us/articles/ 214140705-用于Chrome的Ecosia组策略模板。当我下载并提取模板时,出现错误提示
“名称空间'Google.Policies.Chrome'已被定义为商店中另一个文件的目标名称空间。”
我什至进入chrome.admx模板文件来修改此行以避免冲突
<policyNamespaces>
<target namespace="Google.Policies.Chrome" prefix="chrome"/>
<using namespace="Google.Policies" prefix="Google"/>
<using namespace="Microsoft.Policies.Windows" prefix="windows"/>
</policyNamespaces>
因为我在ChromSearchProdviderEcosia.admx模板文件中意识到也定义了此名称空间,所以我将该名称空间重命名为其他名称,然后在遇到几次错误后再次尝试,但没有成功。
<policyNamespaces>
<target namespace="Google.Policies.Chrome" prefix="chrome"/>
<using namespace="Microsoft.Policies.Windows" prefix="windows"/>
</policyNamespaces>
我怀疑一个命名空间冲突,因为我已经将一些Google chrome策略模板下载到同一位置-> ADMX / ADM存储中。有没有一种方法可以覆盖模板的这一部分来避免这种冲突?还是有可能重新定义名称空间,以使其在意识到已经存在google之后不会引发冲突?
由于此错误,我无法添加Ecosia模板进行存储。我已经联系了Ecosia支持人员,但一些一般性建议将受到欢迎。
我通过更换目标命名空间解决它“Google.Policies.Chrome”与“Ecosia.Policies.Ecosia.Chrome”。请参阅以下实现更改的架构摘要。
<policyDefinitions revision="1.0" schemaVersion="1.0">
<policyNamespaces>
<target namespace="Ecosia.Policies.Ecosia.Chrome" prefix="chrome"/>
<using namespace="Microsoft.Policies.Windows" prefix="windows"/>
</policyNamespaces>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句