Удалить программный Web.config

При попытке удалить программные настройки Web.config я попробовал этот msdn-код (используя как SPWebService, так и SPWebApplication), надеясь, что это сработает, добавление работ, удаление, похоже, не работает.

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

Я пробовал упомянутый script, но результат остался прежним.

Есть ли какая-то необходимая настройка, о которой я не знаю?

1 ответ

Для всех, кто может быть заинтересован, я получил это, как это:

Вместо того, чтобы делать удаление и обновление вне цикла for, например, код msdn, я делаю это внутри:

int modsCount1 = modsCollection.Count;
for (int i = modsCount1 - 1; i > -1; i--)
{ if (modsCollection[i].Owner == "User Name") { configModFound = modsCollection[i]; } // Remove it and save the change to the configuration database modsCollection.Remove(configModFound); webApplication.Update();
}

licensed under cc by-sa 3.0 with attribution.