Cannot install Windows Shell Extension because it says that I already have the 2008 version installed

Locked Cannot install Windows Shell Extension because it says that I already have the 2008 version installed

  • 5. března 2011 11:20
     
     

    So the quiestion! I want to update my Power tools. But I cannot because it says that I already have the 2008 version of Widnows Shell Extension installed.  However I have deleted via Programs and Components the 2008 version.

    How can I be sure that no components have bee left from the previous power tools release? May be registry cleaning? Please help!

Všechny reakce

  • 5. března 2011 14:58
     
     
    You are using which version of Visual Studio and TFS?

    If you are trying to install TFS2010 Power tools, then to use the Shell Extension you have to install the Team Explorer 2010 .

  • 7. března 2011 8:54
    Moderátor
     
     

    Hello VladimirKuryndin,

    In order to install Windows Shell Extensions, just as Jehan33 said you should first install VS2010 Team Explorer and then install TFS Power Tool here:

    http://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f/

    All these Shell Icon Identifiers are stored in the Registry Editor:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Explorer\ShellIconOverlayIdentifiers.

    In addition, I did a test on my PC. I can successfully install the TFS 2010 power tool with the TFS2008 installed. So could you please offer me the detailed error message you got?

    Thanks,


    Vicky Song [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • 9. března 2011 6:56
     
     

    Hello everyone!

    Thank you for your feedback! I have both Team Explorer 2008 and Team Explorer 2010 installed. In addtition I have TFS Power Tools  2008 Installed with Shell EXtension.  Right now I want to install TFS power Tools 2010 Shel Extension. I have uninstalled TFS Power Tools 2008 completely (it does not appear in the Programs/Products window). But when I try to install TFS Power Tools 2010 it tells me that in order to install Shell Extension 2010 I need Shel Extension 2008 removed and does not allow me to install Shell Extension 2010. I believe that may be TFS Power Tools 2008 uninstalltion was not been completed correctly and some registry entries remained. So I need to find out what registry entries (caches, files, et cetera...) should be removed or modified in order to completely remove TFS Power Tools 2008 and install TFS Power Tools 2010 Shel Extension successfully. Please, help me!

    Thank you very much in advance!

    Have I understood corectly that if I remove HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\TfsOverlayAdd and others with TFS name registry keys my problem can be resolved?

    I have tried to remove those entries but id did not help! It still says that in order to install Shell Extension 2010 I need to remove Shel Extension 2008. Please, help!!!

  • 9. března 2011 20:40
     
     

    Just want to chime in that I am having the same issue.  I'm trying to install 2010 power tools and it gives me the error:

    "The Windows Shell Extension cannot be installed side-by-side with the 2008 version.  In order to continue, you must deselect that feature, or cancel this installation, uninstall the 2008 Windows Shell Extension, and restart this installation."

    However, I don't have an entry for 2008 Windows Shell Extension in my programs list in Control Panel, so I can't uninstall it, at least not by itself.  What do I need to uninstall to remove it?

    UPDATE:  I solved my own problem.  I uninstalled the 2008 power tools which allowed to install the 2010 power tools.  I was then able to re-install the 2008 tools minus the shell extensions.  This is what I wanted.  Hope it helps you too.  I now have another issue, however, in that I can't edit WIT items in 2010 as it's not recognizing my servers.  It gives an error "Object reference not set to an instance of an object." which is entirely unhelpful.  This will be tackled via another thread if I can't figure it out.

    • Upravený Mike Ideus 9. března 2011 21:03 Solved
    •  
  • 10. března 2011 20:09
     
     

    Hello, 

     

    Did you reboot your machine after uninstalled 2008 Power tools. The machine needs a reboot to fully uninstall the shell extension. Can you try that and let us know if this fixes it.

     

    Thanks,

    Youhana


    Youhana Naseim, SDET, Microsoft
  • 15. března 2011 15:09
     
     
    Yes, I have rebooted my machine! Please give me the registry entries checked by the Power tools installer I will delete them manually. Thank you in advance.
  • 15. března 2011 22:22
     
     

    I have the same error

     

    • I had "TFS Power Tools 2010 RC" installed with integration working
    • then uninstalled it
    • and now tries to install the RTM. Gets the same error... (I have VSSP1 installed also!)
    Help!

     

     


    Marcus
  • 17. března 2011 9:29
    Moderátor
     
     

    Hello VladimirKuryndin, m_,1,

    Are you still suffering from this question now?

    Please get all workspaces by running tf workspaces from a Visual Studio 2010 command prompt to see if these listed workspaces are valid. If not, delete these invalid ones and reboot to see if it works.  

    Thanks,


    Vicky Song [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • 22. března 2011 9:47
    Moderátor
     
     

    Hello VladimirKuryndin, m_,1,

    I have marked my reply as answer. If you found it no help, please feel free to unmark it and let me know.

    Thanks,


    Vicky Song [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • 24. března 2011 16:35
     
     
    Unfortunately your answer did not helped us. We have deleted all invalid TFS workspaces. However we deleted them using VersionControl.config file because it was impossible to do it via tf console and the error message was that TFS server unvailable (and it was unavailable because it does not exist any more). We have rebooted and still cannot install TFS Windows Shell Extensions. Please help!
  • 18. ledna 2012 17:03
     
     Odpovědět

    Like others here is my situation...

    Earlier Environment -

    VS 2008, VS 2008 Team Explorer, VS 2008 Power Tools

    New Environment - 

    • Uninstalled all previous 2008 software. Rebooted the machine.
    • Installed VS 2010, VS 2010 Team Explorer.
    • Rebooted Machine

    Now when i try to install VS 2010 Power Tools it gives me error "Cannot install side-by-side with Windows Shell Extensions 2008"

    I checked the programs but cannot find the program to uninstall.

    Any ideas what i am missing and why i am getting this error?


    Thank you!

    New Updates below, Finally GOT THIS WORKING:

    As there was no program listed in "Program & Features" to uninstall it. I took below steps:

    • Check if there is any directory under "Program Files" or "Program Files (x86) named "Microsoft Team Foundation Server 2008 Power Tools". If yes delete it.
    • Search in registry for "Microsoft Team Foundation Server 2008 Power Tools". Delete all the entries matching it. Make sure you take registry backup before doing this.
    • Delete any existing workspace(s) on the system.
    • Restart the system.
    • Install VS 2010 Power Tools.

    Its' your way ahead!!!




    • Navržen jako odpověď KAV Zone 18. ledna 2012 18:32
    • Upravený KAV Zone 18. ledna 2012 18:35
    • Označen jako odpověď VladimirKuryndin 12. května 2012 8:48
    •