1

因此,我正在开发我开发的 SharePoint 2010 网站,并且我正在尝试实现内容类型更改传播。在这个过程中我似乎发现了一个奇怪的错误。似乎我在 SharePoint 对象模型中调用方法的组合导致了无限循环。你可以在这里看到代码(我认为有点太大,无法直接在这里发布): http: //pastebin.com/U0qbLxpS。关键行在第 13 行。将该行注释掉会导致子站点的无限循环(从第一个开始)。但是,如果我取消注释该行,则一切似乎都很好。有没有人对此错误有任何经验或有任何建议?任何人都可以为我复制这个问题吗?我试图使用SPWeb.GetList("blah")而不是SPWeb.List["blah"]直接使用 asGetList是访问列表的推荐方式(根据我读过的所有内容)。但是这个错误有点奇怪,它会迫使我在其中留下完全不相关的代码行(这让我感觉有点奇怪)。

我的测试站点结构是这样的:http://localhost(主站点)和http://localhost/ASubSite。无限循环发生在http://localhost/ASubSite 上,只是不断地将 /ASubSite 附加到末尾并继续循环。

感谢您提供的任何希望。如果有人能复制这个,那就太好了。那么也许我可以向微软提交一个关于这个的错误。否则,也许这只是我正在做的事情与我的网站相结合的一些奇怪组合。

4

0 回答 0