Locked Installed STM.NET break VS 2010 and CLR 4

  • Wednesday, August 26, 2009 4:29 AM
     
     
    Hi,

    I installed VS 2010 beta in my PC. Recently, I've installed STM.NET, and boom!!!, VS 2010 stops working, it can't open any solution or project. I can't uninstall STM.NET. I re-install .NET 4.0 and VS 2010 but not help.

    Can you tell me what I have to do now. I don't want to re-install my Windows.
    I appreciate any help from you.

    Nguyen Minh Dzung.
    Dung

Answers

  • Wednesday, August 26, 2009 7:52 PM
     
     Answered
    STM.NET really cannot work with CLR4.0 Beta1, and there are multiple warning - e.g. one below in the Release Notes. VS2010 Beta1 brings CLR4.0 Beta1. You may try to uninstall both STM.NET and VS2010  and then reinstall Beta1 VS2010, but not much chances it will work... it is not a supported scenario...


    ...STM.NET does not support side-by-side installation with any flavor of .NET Framework version 4.0 or newer. Applications targeting the Beta 1 version of .NET will automatically start using STM.NET when the latter is installed, so make sure you do not depend on the reliability of these applications...


    Dev Lead, Parallel Profiler team, Microsoft
    • Marked As Answer by Dana GroffOwner Tuesday, September 01, 2009 6:24 PM
    •  

All Replies

  • Wednesday, August 26, 2009 7:52 PM
     
     Answered
    STM.NET really cannot work with CLR4.0 Beta1, and there are multiple warning - e.g. one below in the Release Notes. VS2010 Beta1 brings CLR4.0 Beta1. You may try to uninstall both STM.NET and VS2010  and then reinstall Beta1 VS2010, but not much chances it will work... it is not a supported scenario...


    ...STM.NET does not support side-by-side installation with any flavor of .NET Framework version 4.0 or newer. Applications targeting the Beta 1 version of .NET will automatically start using STM.NET when the latter is installed, so make sure you do not depend on the reliability of these applications...


    Dev Lead, Parallel Profiler team, Microsoft
    • Marked As Answer by Dana GroffOwner Tuesday, September 01, 2009 6:24 PM
    •  
  • Thursday, August 27, 2009 11:23 AM
    Owner
     
     

    In order to get you back to a known-good-state (if possible), I will need more information.

    • VS2010 Beta -- Beta1?  Or do you have access to later (or earlier) releases of VS2010?
    • To install STM.NET, did you uninstall the existing .NET 4 Beta?
    • How did you re-install .NET 4 (beta)?

    As Sasha said, this is an unsupported scenario and one that I thought our installation blocked. 

    -Dana

  • Friday, September 04, 2009 6:34 PM
     
     
    Hello,

    Sounds like you've run into a real issue here.  While I do not have the 'correct' answer for you I would like to say as general advise - when testing or evaluating any product do it on a non-production box.  Though I've only been in development for a few years, I have had more than 15 years within IT management.  I have seen so many times developers and sys admins forget or just flat out ignore this simple rule and then 'poof' you are doing a total reinstall. 

    Michelle