Я видел множество примеров в некоторых блогах SharePoint, касающихся использования класса SPWebConfigurationModification для изменения web.config SharePoint.
Однако я заметил, что некоторые примеры вызывают метод обновления в разное время. Например:
myWebApp.Update();
myWebApp.Farm.Services.GetValue<SPWebService>().ApplyWebConfigModifications();
Или
myWebApp.Farm.Services.GetValue<SPWebService>().ApplyWebConfigModifications();
myWebApp.Update();
Какой правильный путь? Причина, по которой я спрашиваю, заключается в том, что я получаю «Операция изменения конфигурации сети уже запущена». ошибка при развертывании пользовательской страницы, которая требует внесения изменений в файл web.config на сервере с балансировкой нагрузки.
Я уверен, что это, вероятно, связано с тем, что изменения web.config не сохраняются правильно на нескольких фермах.
Спасибо за любую помощь.