• 1000 Сайт ". Затем, если он существует, я хочу выбрать физический путь и проверить, соответствует ли он пути по умолчанию и содержит ли он все файлы для пути по умолчанию. Таким образом:
private static void CheckSite(SiteCollection applicationSites)
{
int i = 0;
foreach (var item in applicationSites)
{
foreach (var binding in item.Bindings)
{
int port;
if (binding.EndPoint != null)
port = binding.EndPoint.Port;
else
continue;
if (port == 80 && item.Name == "Default Web Site")
{
var path = item.Applications[i].VirtualDirectories[0].PhysicalPath;
string[] dire = Directory.GetFiles(path);
}
}
i++;
}
}
Есть ли лучший способ сделать это? Я использую Microsoft.Web.Administration.