gpt4 book ai didi

visual-studio - Visual Studio 2010 : "value does not fall within expected range" when trying to create a content type

转载 作者:行者123 更新时间:2023-12-04 03:54:35 25 4
gpt4 key购买 nike

Repro 是这样的:创建一个空的 SharePoint 解决方案,添加新项目,选择内容类型模板,输入名称,好的,它连接到一个全新的测试网站,然后我得到臭名昭著的“值不符合预期”范围”。

没有调试 VS 来获取堆栈等,只是想在这里 ping 一下以了解这是否是一个已知问题、我缺少 VS 补丁等。

感谢您的想法,谢谢!

最佳答案

我在使用 VS2010/SP2010 创建内容类型时看到了相同类型的行为。如果您要更改以前部署的内容类型,这尤其会出现问题。该问题似乎源于 Visual Studio 保持与 SharePoint 的连接打开并缓存可用于开发的内容(内容类型等)。我想出的开发内容类型的最佳顺序是:

  • 部署内容类型
  • 测试
  • 收回解决方案
  • 删除解决方案
  • 关闭并重新打开 VS
  • 重新打开 VS
  • 重复

SP2010 中的内容类型定义在以下几个项目方面似乎也更加挑剔:

  • 字段 ID 周围的{ 和 }
  • 要求包含的字段 ID 的名称
  • 确保使用继承、覆盖、版本和功能 ID。这有助于确保一致地删除内容类型并一致地重新部署。

关于visual-studio - Visual Studio 2010 : "value does not fall within expected range" when trying to create a content type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4828704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com