SharePoint SPWeb.GetList 似乎会导致无限循环?
因此,我正在开发一个 SharePoint 2010 网站,并尝试实现内容类型更改传播。在这个过程中我似乎发现了一个奇怪的bug。我在 SharePoint 对象模型中调用方法的组合似乎导致了无限循环。您可以在这里看到代码(我认为有点太大,无法直接在此处发布): http://pastebin.com/U0qbLxpS< /a>.关键行位于第 13 行。将该行注释掉会导致子站点的无限循环(从第一个站点开始)。如果我取消注释该行,事情似乎工作正常。有谁对这个错误有任何经验或有任何建议吗?任何人都可以为我复制这个问题吗?我试图使用 SPWeb.GetList("blah")
而不是直接使用 SPWeb.List["blah"]
因为 GetList
是访问列表的推荐方法(根据我读过的所有内容)。但这个错误有点奇怪,将迫使我在那里留下完全不相关的代码行(这让我感觉有点奇怪)。
我的测试站点结构是这样的: http://localhost (主站点)和 http://localhost/ASubSite。无限循环发生在 http://localhost/ASubSite 上,并且只是不断将 /ASubSite 追加到末尾并继续循环。
感谢您提供的任何希望。如果有人可以复制这个,那就太好了。那么也许我可以向微软提交一个关于此的错误。否则,也许这只是我正在做的事情与我的网站结合起来的一些奇怪的组合。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论