В настоящее время я работаю над тем, чтобы извлечь все веб-сайты, размещенные на другом компьютере, использующем Windows Server, однако я не могу найти какой-либо приемлемый способ сделать это.Я пытался использовать Microsoft.Web.Administration, но он всегда возвращает нулевое значение для каждого свойства объекта.Вот код, который я использую:
string serverName = "\\nameOfMachine";
using (ServerManager sm = ServerManager.OpenRemote(serverName))
{
var all sites = sm.Sites;
}
Я хотел бы знать, есть ли способ сделать это, или я делаю это неправильно, так как все примеры, которые я нашел, использовали localhost.