I have written 3 AddIns, and as I install and uninstall them, sometimes they show up in Visual Studio, sometimes they don't.
There are files, xAddIn.Addin and xAddIn.dll in "Documents\Visual Studio 2010\ Addins" folder.
I select Tools -> Add-in Manager, and the addins are available, checked, and the checkbox below "Start..." is also checked.
Yet the addin command itself doesn't show up... until I have deleted and re-added the files multiple times, if I start Visual Studio without any project loaded instead of what my preference is, to start a recent solution (from a taskbar pinned shortcut), or (better), after I have restarted Windows.
This only happens after I remove and add the add-in, or if I update it. Any other time it works perfectly. So I can't see a problem in its Connect.
Is this a bug related to how Visual Studio updates (or not) its configuration when it is started in a specific form ? It is weird that the AddIn manager shows that my AddIns are loaded, yet they really are not...
Is this a versioning issue ?
Is there something I can do to fix this ?
Note: while I can copy my add-in dll manually, I prefer to use a vsi package I have created, to install it. It actually works better - e.g. in a higher percentage of times - than copying the files by hand - though it should not make any difference; also, deleting old files before installing them works better...