none
对象标识符没有表示一个有效的对象。 (Exception from HRESULT: 0x800710D8) RRS feed

  • 问题

  • 使用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 = "运行";
                }
            }


    2021年3月31日 6:18

全部回复

  • Hi,

    这个看起来是一IIS的问题,可能是IIS站点分配了无效的应用程序池,你可以去请检查网站的application pool设置,并使其使用默认池或为其创建新池。

    Best Regards,

    YihuiSun

    2021年4月2日 12:17