我将活动目录与sitecore集成,它工作正常,现在我正在尝试为配置更改编写补丁。部分<membership defaultProvider="sitecore" hashAlgorithmType="SHA1"> and <roleManager defaultProvider="sitecore" enabled="true">
已更改,以便将连接设置为AD。当我尝试为此部分编写配置补丁时,此部分不是在运行时构建的。但域部分工作,我的意思是我为此部分创建的补丁在运行时工作并写入web.config。我发现这里的域名部分位于<Sitecore>, <membership> and <roleManager >
下的<system.web>
部分中有差异。这是因为这些不包含在web.config中吗?我们是否可以仅在<sitecore>?
任何想法都表示赞赏。
感谢。
答案 0 :(得分:2)
您只能修补/ configuration / sitecore元素中的元素。
我认为你必须使用leandro提到的配置转换。
答案 1 :(得分:0)
我假设您使用的是Visual Studio?你必须指明你在做什么。
如果是这样,您需要为所需的构建配置创建转换文件,例如,为每个环境或发布类型配置一个配置。
试试看: http://msdn.microsoft.com/en-us/library/vstudio/dd465318%28v=vs.100%29.aspx