генерировать web.config во время выполнения — sitecore

Я интегрировал активный каталог с sitecore, и он отлично работает, теперь я пытаюсь написать патчи для изменений конфигурации. Разделы <membership defaultProvider="sitecore" hashAlgorithmType="SHA1"> and <roleManager defaultProvider="sitecore" enabled="true"> изменены для настройки подключения к AD. Когда я пытаюсь написать патч конфигурации для этого раздела, этот раздел не создается во время выполнения. Но раздел доменов работает, я имею в виду патч, который я создал для этого раздела, работает и пишет в web.config во время выполнения. Я заметил здесь разницу. Раздел «Домены» находится под <Sitecore>, <membership> and <roleManager > в разделе <system.web>. Это причина того, что они не включены в web.config? можно ли писать патчи для тех разделов только под <sitecore>?

Любые идеи приветствуются.

Спасибо.


person Newbie    schedule 30.10.2014    source источник


Ответы (2)


Вы можете исправлять элементы только внутри элемента /configuration/sitecore.

Обратитесь к этому сообщению: http://www.sitecore.net/Learn/Blogs/Technical-Blogs/John-West-Sitecore-Blog/Posts/2011/05/All-About-Web-config-Include-Файлы-с-сайтом-ASPNET-CMS.aspx

Я думаю, вам нужно использовать преобразования конфигурации, как упоминал Леандро.

person Sankar    schedule 31.10.2014

Я предполагаю, что вы используете Visual Studio ¿? Вы должны указать, в чем вы работаете.

Если это так, вам нужно создать файл преобразования для необходимой вам конфигурации сборки, например, по одной конфигурации для каждой среды или типа публикации.

Попробуйте взглянуть на это: http://msdn.microsoft.com/en-us/library/vstudio/dd465318%28v=vs.100%29.aspx

person Leandro Bardelli    schedule 30.10.2014
comment
Я работаю над проектом sitecore. Я использую Visual Studio 2013. Я говорю о включении пользовательских исправлений конфигурации во время выполнения. - person Newbie; 30.10.2014
comment
это я говорю о. Попытайся - person Leandro Bardelli; 30.10.2014