Deployed Solution containing visual web part not showing up in Custom category

sharepoint-2010web-parts

I have a Password Change visual web part that deploys and functions perfectly on my development server yet on the Integration/Test server the .wsp deploys yet does not show the web part in the pick list "Custom" category for any site.

Integration/Test Central Management Console .wsp file status:

Name: sp2010passwordchange.wsp
Type: Core Solution
Contains Web Application Resource: Yes
Contains Global Assembly: Yes
Contains Code Access Security Policy: No
Deployment Server Type: Front-end Web server
Deployment Status: Deployed
Deployed To: https://portal2.mysite.com/
Last Operation Result: The solution was successfully deployed.
Last Operation Details: MYCOMPANY-SP10 : https://portal2.mysite.com/ : The solution was successfully deployed.
Last Operation Time: 7/12/2010 3:05 PM

Elements file:

<?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>

Also — the web part does not show up the the web part gallery as well.


So my questions are:
What are the most common reasons for this failure?
Am I missing some additional Site deployment steps?

Thanks!

Best Answer

After you deployed the solution package did you activate the Feature that adds your Web Part to the Web Part gallery (it will be in Site Collection Features)? This is done for you automatically by the deployment tools in Visual Studio but you need to do it manually when you deploy to production.

Update (June 15, 2016): I recorded a video that walks through the process of deploying a farm solution containing a web part. Deploying a Farm Solution Containing Web Parts to SharePoint 2013 or 2016