【发布时间】:2010-04-21 12:14:08
【问题描述】:
我正在尝试获取我正在创建的自定义内容类型的 CAML。我真正要做的是通过 CAML 在 Visual Studio 2010 中创建内容类型,然后使用 VS 2010 中的新部署功能将该内容类型部署到我的沙箱中。此时,我正在使用 SharePoint 界面修改内容类型(即更改高级设置、添加列等),因为通过 Web 界面很容易做到。我想做的是,在我进行更改后,在 Visual Studio 中更新我的 CAML 以匹配我的更改。
我想这样做是因为我正在为我的项目创建自定义字段和内容类型,并希望使用这些自定义创建解决方案。由于似乎没有办法使用 SharePoint 而不将它们放入列表中来执行此操作(创建自定义字段和内容类型)作为解决方案,因此我为此使用 Visual Studio 和 CAML。我还想使用 Visual Studio 和 CAML,以便我可以将这些 CAML xml 文件放入源代码控制中,以便我可以对我的自定义字段和自定义类型进行版本控制。
我曾尝试使用像 http://spcamlviewer.codeplex.com/ 这样的工具,但这似乎不适用于 SP 2010。
有人有什么建议吗?我希望 Visual Studio 在我部署了我的解决方案并在服务器上进行了更改之后,只有从 SP 按钮更新,以便它可以从 SP 服务器同步 VS。
【问题讨论】:
标签: sharepoint content-type sharepoint-2010