Можно ли программно изменить свойство ResourceFolder типа содержимого? - PullRequest
1 голос
/ 08 января 2010

Мне нужно написать инструмент, который переименовывает тип контента во всех семействах сайтов в веб-приложении .

Если я изменю только свойство Name, тип содержимого теряет доступ к файлам ресурсов. Так что я думаю, что мне тоже нужно переименовать папку ресурсов. Я пытался использовать MoveTo, но SchemaXml все еще содержит старый URL:

<ContentType ID="0x0100754A0B6C5E55E74399195A55F9718184" Name="NEW-NAME" ...>
  <Folder TargetName="_cts/OLD-NAME" />

Есть предложения?

1 Ответ

1 голос
/ 08 января 2010

Не будет ли проще (и удобнее в обслуживании просто создать новый тип контента (возможно, даже на основе старого), затем сбросить все элементы, ссылающиеся на старый тип контента, на новый, а затем «отказаться от старого» (сделав это скрытым)?

...