Sitecore:修补其他包含文件?

Chr*_*ams 0 .net c# asp.net config sitecore

Sitecore有一个修补包含文件的机制(http://www.sitecore.net/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2011/05/All-About-web-config-Include-Files -with-Sitecore-ASPNET-CMS.aspx)但是我想在Analytics配置中修补一些东西,它本身已经使用了这种机制.

而不是将我的行添加到Analytics包含文件中,将它留在我自己的微小配置中似乎更简洁; 但它似乎没有得到应用(我的断点没有被击中).

我想知道是否有办法控制订单包含文件在Sitecore中处理,或者如果这只是简单的不起作用?

pbe*_*ing 6

这是可能的,它确实有效 - 您只需要记住以下内容:

  1. 您无法新元素添加到使用其他修补程序添加的其他元素.示例:在补丁A中添加新<database />元素,在补丁B中添加新子<database />元素到新元素.更新属性有效!

  2. 当您需要修补补丁时,文件的命名很重要.示例:您可以通过创建名为AnalyticsPatch.config的新配置文件来修补Analytics.config,该文件随后将包含在原始Analytics.config之后的最终web.config部分中.

使用Sitecore版本6.4.1直到6.6.0 Update-4进行测试和使用.

快乐补丁:)


Mar*_*Put 5

您可以通过查看live-config来检查是否应用了对配置文件的修改:

www.yoursite.com/sitecore/admin/showconfig.aspx
Run Code Online (Sandbox Code Playgroud)