This commit is contained in:
Virtuworks 2014-01-29 10:22:15 -05:00
commit 57edf8b0f1

View file

@ -675,14 +675,18 @@ namespace WebsitePanel.Providers.Web.Iis.WebObjects
//
foreach (var item in iisObject.Applications)
{
try
{
Configuration cfg = item.GetWebConfiguration();
string location = siteId + ConfigurationUtility.GetQualifiedVirtualPath(item.Path);
ConfigurationSection section = cfg.GetSection("system.webServer/heliconZoo", location);
ConfigurationSection section;
try
{
section = cfg.GetSection("system.webServer/heliconZoo", location);
}
catch(Exception)
{
// looks like Helicon Zoo is not installed, return empty array
return vdirs.ToArray();
}
if (section.GetCollection().Count > 0)
{
@ -711,16 +715,8 @@ namespace WebsitePanel.Providers.Web.Iis.WebObjects
vdirs.Add(vdir);
}
}
}
catch (Exception)
{
//there is no zoo
throw;
}
}
//
return vdirs.ToArray();
}