使用Microsoft.Web.Administration库中public sealed class Site : ConfigurationElement下的ObjectState State { get; }读取站点状态时报错,并且读取站点的其他信息都正常,只有站点状态显示该错误
代码段:
string str_state = null;
ServerManager manager = new ServerManager();
foreach (Site site in manager.Sites)
{
if (site.State == ObjectState.Stopped)
{
str_state = "停止";
}
else if (site.State == ObjectState.Started)
{
str_state = "运行";
}
}