Я могу создать новую зону, добавить и удалить записи для этой зоны, и все это относительно легко с помощью WMI и System.Management, но я не могу понять, как удалить зону. Похоже, что это не метод в документации WMI:
http://msdn.microsoft.com/en-us/library/ms682123(VS.85).aspx
Любые мысли о том, как это сделать? Пытаюсь сохранить DNS-сервер в чистоте, когда мы удаляем старых клиентов веб-сайта, но я могу добиться только удаления всех записей в зоне.
РЕДАКТИРОВАТЬ: Это на компьютере с Windows Server 2008 R2. И я бы согласился с ответом «не использовать WMI», если есть альтернативное решение, которое я могу выполнить с удаленной машины и кода на С#.