On a machine having Visual Studio 2008 and MapPoint 2009 installed, MapPoint does not appear in the list of products while developing a shared add-in using Visual Studio 2008, as shown below:
This is a bug in MapPoint 2009.
Workaround for this issue is to create necessary registry entries.
Follow the steps below to resolve this issue:
1) Create a blank text document and rename it to have ".reg" extension.
2) Copy & paste the following to the ".reg" file created in step 1.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\AddinWizard7.1c\Microsoft MapPoint]
3) Save & close the document.
4) Double click the ".reg" file(alternatively, ".reg" file can also be imported in windows registry)
Now, MapPoint should appear in the list of products in the shared add-in wizard in Visual studio 2008.