Web parts 包含visual web部件的已部署解决方案未显示在自定义类别中

Web parts 包含visual web部件的已部署解决方案未显示在自定义类别中,web-parts,sharepoint-2010,Web Parts,Sharepoint 2010,我有一个密码更改可视化web部件,它可以在我的开发服务器上完美地部署和运行,但在集成/测试服务器上。wsp部署的web部件不会在任何站点的选择列表“自定义”类别中显示该web部件 集成/测试中央管理控制台.wsp文件状态: 名称:sp2010passwordchange.wsp 类型:核心解决方案 包含Web应用程序资源:是 包含全局程序集:是 包含代码访问安全策略:否 部署服务器类型:前端Web服务器 部署状态:已部署 部署到: 上次操作结果:解决方案已成功部署。 上次操作详细信息:MYCOM

我有一个密码更改可视化web部件,它可以在我的开发服务器上完美地部署和运行,但在集成/测试服务器上。wsp部署的web部件不会在任何站点的选择列表“自定义”类别中显示该web部件

集成/测试中央管理控制台.wsp文件状态:

名称:sp2010passwordchange.wsp
类型:核心解决方案
包含Web应用程序资源:是
包含全局程序集:是
包含代码访问安全策略:否
部署服务器类型:前端Web服务器
部署状态:已部署
部署到:
上次操作结果:解决方案已成功部署。
上次操作详细信息:MYCOMPANY-SP10::解决方案已成功部署。
上次运行时间:2010年12月7日下午3:05

元素文件:

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

此外,web部件也不会在web部件库中显示


所以我的问题是:
这种失败最常见的原因是什么? 我是否缺少一些额外的站点部署步骤


谢谢

部署解决方案包后,是否激活了将您的Web部件添加到Web部件库的功能(它将位于网站集功能中)?这是由VisualStudio中的部署工具自动完成的,但在部署到生产环境时需要手动完成


更新(2016年6月15日):我录制了一段视频,讲述了部署包含web部件的服务器场解决方案的过程

部署解决方案包后,是否激活了将您的Web部件添加到Web部件库的功能(它将位于网站集功能中)?这是由VisualStudio中的部署工具自动完成的,但在部署到生产环境时需要手动完成


更新(2016年6月15日):我录制了一段视频,讲述了部署包含web部件的服务器场解决方案的过程

该功能没有自动显示在我的网站集中。在“SharePoint 2010管理Shell”中部署解决方案后

stsadm -o addsolution -filename XXXXXXXX.wsp
我必须使用激活网站集的功能

enable-spfeature -Identity ProjName_FeatureName -url http://myserver/sites/ZZZZ
功能名称可以在.package文件清单中找到


该功能没有自动显示在我的网站集中。在“SharePoint 2010管理Shell”中部署解决方案后

stsadm -o addsolution -filename XXXXXXXX.wsp
我必须使用激活网站集的功能

enable-spfeature -Identity ProjName_FeatureName -url http://myserver/sites/ZZZZ
功能名称可以在.package文件清单中找到


谢谢你的回复!我能够在“网站设置”菜单下找到网站集功能列表并激活该功能。我知道我遗漏了什么——像往常一样,我挖得太深了,无法找到解决办法。@rob:我也面临着同样的问题。Web部件未显示在生产环境的“我的Web部件库”中。但是,所有web部件在开发环境中都是可见的。我已经激活了此自定义web部件的功能。是否有我需要验证的特定设置?提前感谢。我录制了一段视频,介绍了部署包含web部件的服务器场解决方案的过程。我已经在我的回答中添加了一个视频链接,谢谢你的回复!我能够在“网站设置”菜单下找到网站集功能列表并激活该功能。我知道我遗漏了什么——像往常一样,我挖得太深了,无法找到解决办法。@rob:我也面临着同样的问题。Web部件未显示在生产环境的“我的Web部件库”中。但是,所有web部件在开发环境中都是可见的。我已经激活了此自定义web部件的功能。是否有我需要验证的特定设置?提前感谢。我录制了一段视频,介绍了部署包含web部件的服务器场解决方案的过程。我在回答中添加了一个视频链接