jtilander / niftyplugins

Visual Studio productivity plugins
MIT License
40 stars 24 forks source link

NiftyPerforce context menu items not removed after uninstalling on Visual Studio 2012 #100

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install the NiftyPerforce plugin
2. Uninstall the NiftyPerforce plugin
3. Right click on file tabs, items in solution explorer, etc.

What is the expected output? What do you see instead?
NiftyPerforce menu options are still present after uninstalling.  I expect all 
UI elements which were added by NiftyPerforce to be removed when it's 
uninstalled.  I can go into Tools -> Custimize -> Commands and remove the menu 
items, but after restarting Visual Studio, they return.

What version of the product are you using? On what operating system?
Not sure on the version of NiftyPerforce, since it has since been removed, but 
it's Visual Studio 2012, SP1 on Windows 7.

Please provide any additional information below.

Original issue reported on code.google.com by sc...@sinistrally.net on 11 May 2013 at 1:49

GoogleCodeExporter commented 9 years ago
Run devenv.exe /resetaddin * (this will reset ALL COM add-ins, but it did the 
trick for me).

Original comment by sta...@gmail.com on 16 Aug 2013 at 12:07

GoogleCodeExporter commented 9 years ago
It did for me too. Thanks James. :-)

Original comment by gsus...@gmail.com on 16 Aug 2013 at 11:04

sabrogden commented 8 years ago

How would you do this in visual studio 2015, /resetaddin doesn't seem to be valid in vs2015

sabrogden commented 8 years ago

Ended up clearing all settings using the following, http://www.corvalius.com/site/hacks/how-to-hard-reset-visual-studio-instance/

ptekchand commented 7 years ago

In Visual Studio 2015 Update 3, I was able clear the options from the context menus using: Tools > Import and Export Settings > Reset all settings without needing to clear keys in the registry as @sabrogden link suggested. PS: https://github.com/jtilander/niftyplugins/releases/tag/2.0.0 probably un/installs from VS2015 easier. I had an older version built form source.