【问题标题】:How to solve the following error while deploying solution into sharepoint 2010将解决方案部署到 sharepoint 2010 时如何解决以下错误
【发布时间】:2012-08-02 02:25:12
【问题描述】:

我在 Visual Studio 中创建了一个列表定义,并尝试将其部署到我的Sharpeoint 站点中。但我收到以下错误。

部署步骤“激活功能”中发生错误:字段类型 布尔值未正确安装。进入列表设置页面 删除此字段。

如何解决这个问题?

【问题讨论】:

  • 请在此处发布列表定义,以便我们查看
  • 首先调试代码,找到你在哪个字段得到这个问题,所以在特性部署的时候不要激活特性。手动激活该功能并对其进行调试。然后在这里发布你的字段定义。可能是你的字段有空值不确定..

标签: sharepoint sharepoint-2010


【解决方案1】:

尝试使用大写 B 的布尔值,这样您的 Field 元素(在 MetaData 元素内部)将如下所示:

<Field Name="MyBool" 
       ID="{some-guid}" 
       DisplayName="My Bool" 
       Description="The big ol' bool."
       Type="Boolean"/>

您也可以尝试指定 SourceID="http://schemas.microsoft.com/sharepoint/v3" 但我认为这不是必需的。

【讨论】:

  • 我也有同样的问题。我找到了Type="boolean" 的四个实例并将它们更改为Type="Boolean"。我还将SourceID="http://schemas.microsoft.com/sharepoint/v3" 添加到我的Field 元素中。现在我的部署尝试只有Error occurred in deployment step 'Activate Features':,没有更多细节。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-09
  • 2010-11-22
  • 2012-05-25
相关资源
最近更新 更多