我有一个通过Visual Studio 2010创建的自定义列表定义。 我想使用Web界面创建此列表的日历视图。 然而,当我尝试创建视图时,我会收到一个错误消息:
错误关于问题:
无法完成此操作。
请重试。
- 当我使用Fiddler2运行时尝试复制此错误时,我在使用HTTP POST动词访问
/_vti_bin/owssvr.dll?CS=65001
时看到404未找到
的响应。 - ULS日志中没有记录任何错误。
- 如果我创建一个新的自定义列表,并尝试通过添加两个日期列并创建日历视图来复制该问题,则一切正常。
- 定义列表的
schema.xml
文件相当大,有近25个字段。 - 我正在使用新的、编辑和显示表单的自定义模板。
- 我已定义了一个新的自定义视图,显示
schema.xml
中的列子集。
有没有人知道跟这个问题相关的任何“陷阱”或需要关注的地方在我的列表定义中?
有没有人遇到过这个问题,并知道如何解决?
如果以上都失败了,我还能做什么来调试它?
为避免在此问题中溢出大代码块,您可以在此处查看我的列表定义:
Elements.xml - http://pastebin.com/97ucAedZ
Schema.xml - http://pastebin.com/2brpMJgT
ListInstance Elements.xml - http://pastebin.com/gnCXVpmh
<ListTemplate>
节点,也许我们可以在其中发现一些看起来不对劲的东西。 - James Love