none
Созданный на сайте столбец, локализуемый в проекте VS, удаляется из столбцов сайта при извлении проекта в процессе отладки в VS. RRS feed

  • Вопрос

  • Добрый день, возникла проблема при локализации столбцов и списков сайта: на сайте SharePoint 2013 существует несколько столбцов, которые необходимо локализовать. Для этого используется farm-проект Visual Studio, в котором с помощью ресурсных файлов выполняется локализация. Однако, в процессе отладки проекта, при извлечении решения из Visual Studio, созданные столбцы пропадают. Если столбцы были связаны с типами контента, столбцы пропадают из типов контента тоже. Указанное поведение похоже на https://blogs.msdn.microsoft.com/vesku/2013/11/06/ftc-to-cam-stop-creating-content-types-and-site-columns-declaratively/. Помогите, пожалуйста.
    20 сентября 2016 г. 15:19

Ответы

Все ответы

  • Добрый день,

    разворачивайте столбцы программно в FeatureActivated и удаляйте при необходимости в FeatuteDeactivated,

    так вы сможете еще контролировать процесс апгрейда решения при необходимости.


    MS,MCTS,MCP,MCPD: SharePoint Developer 2010

    21 сентября 2016 г. 0:19
  • Спасибо, буду пробовать. Но возникает вопрос, что будет с данными? Ведь при выполнении retract'а решения в процессе отладки удаляются столбы и, следовательно, данные. После повторного развертывания решения в процессе отладки, столбцы и списки пересоздаются снова (если вдруг где-то данные остались, они стираются). 
    • Изменено khoma 21 сентября 2016 г. 9:20
    21 сентября 2016 г. 7:36