从VS2010部署后,自定义Webpart不会出现在Sharepoint 2010中

时间:2010-06-08 18:36:53

标签: c# visual-studio-2010 sharepoint-2010 web-parts

完全披露:Sharepoint开发菜鸟。我目前在VS2010的SP解决方案中有3个自定义Web部件。我构建并将我的项目部署到我们当地的Sharepoint开发框。但是,部署后,只有前两个自定义Web部件显示在“插入Web部件”功能区部分的“自定义”类别下。我检查了所有3个webpart的elements.xml文件,它们都设置为在自定义组下列出。关于如何调试这个的任何想法?非常感谢任何建设性的建议。

Home elements.xml

<?xml version="1.0" encoding="utf-8"?>
 <Elements xmlns="http://schemas.microsoft.com/sharepoint/" >
  <Module Name="Home" List="113" Url="_catalogs/wp">
    <File Path="Home\Home.webpart" Url="Home.webpart" Type="GhostableInLibrary" >
      <Property Name="Group" Value="Custom" />
    </File>
  </Module>
</Elements>

IdeaEditor elements.xml

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/" >
  <Module Name="IdeaEditor" List="113" Url="_catalogs/wp">
    <File Path="IdeaEditor\IdeaEditor.webpart" Url="IdeaEditor.webpart" Type="GhostableInLibrary" >
      <Property Name="Group" Value="Custom" />
    </File>
  </Module>
</Elements>

IdeaGrid elements.xml

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/" >
  <Module Name="IdeaGrid" List="113" Url="_catalogs/wp">
    <File Path="IdeaGrid\IdeaGrid.webpart" Url="IdeaGrid.webpart" Type="GhostableInLibrary" >
      <Property Name="Group" Value="Custom" />
    </File>
  </Module>
</Elements>

1 个答案:

答案 0 :(得分:1)

我也有这个问题,不要做升级解决方案,因为新的webparts没有显示! 请尝试撤消卸载和全新安装