繁体   English   中英

SharePoint 2010值不在预期范围内

[英]SharePoint 2010 Value does not fall within the expected range

在开发服务器上,一切正常,但是在部署之后,出现ArgumentException: Value does not fall within the expected range. 不幸的是,没有办法直接调试失败的Web部件,所以我只有一些日志信息(例如,上面的异常消息和下面显示的代码部分)。 这是引发异常的代码:

using (SPSite site = new SPSite("http://mysite"))
{
    using (SPWeb web = site.OpenWeb())
    {
        SPList list = web.Lists.TryGetList("MySPList");
        foreach (SPListItem item in list.Items)
        {
            if (item["Code"].ToString() == code)
            {
                if (item["Favorites"] != null)
                {
                    if (item["Favorites"].ToString().Contains(web.CurrentUser.ID + ";#" + web.CurrentUser.Name))
                    {
                        // first case simple code 
                    }
                    else
                    {
                        // second case simple code 
                    }
                }
                else
                {
                    // second case simple code 
                }
                break;
            }
        }
    }
}

问题出在“ 列表视图查找阈值”参数中:

  • 登录到管理中心
  • 在“ 应用程序管理”部分中,单击“ 管理Web应用程序”
  • 选择所需的Web应用程序。
  • 在上方功能区中,单击“ 常规设置”,然后从下拉菜单中选择“ 资源限制”
  • 找到“ 列表视图查找阈值”并将其值更改(在我的情况下从8更改为10)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM