WHAT'S THE STATUS OF THE BUG IN THE CLASS DESIGNER?

The class details window is no longer accessible after you set it's autohide property.  The workaround you proposed, as far as I know, is: DO NOT SET THE AUTOHIDE PROPERTY.

This was reported to you many months ago during the BETA cycle, and now the bug persists in the RTM.

This is very annoying because I've become accustomed to the convenience of setting the autohide properties of most windows except the code and form designer.  But when I inadvertently do this to the class details window, the only way I figured out to get it back is to delete my VSsetting file.  This, unfortunately, removes my entire personal configuration.

Is there a way to modify the VSsetting in such a way as to restore the window's previous state

Any help would be greatly appreciated.



Answer this question

WHAT'S THE STATUS OF THE BUG IN THE CLASS DESIGNER?

  • Raymundo Chapa94595

    Yes.  Here's the link.  Have you heard of this problem before   Do you know of a work around beside not setting the autohide property
  • Crumbs

    Hi Wil,

    Thanks for investigating the issue, finding a workaround and posting it.  This will certainly help others who are seeing this issue.  We certainly appreciate it.

    Your detailed report will also enable us to investigate the root cause of this issue and fix it for the next release and provide a better workaround until then.  We'll keep you posted.

    Thanks again!

    Regards,
    Ramesh Rajagopal.
    Class Designer Team.



  • IraD

    I just tried reproducing the problem and I can't. Did you have a previous version of Visual Studio 2005 installed previously

    If so, have you may have some incorrect settings left over from the previous versions, try removing the following folders

    C:\Documents and Settings\[username]\Local Settings\Application Data\Microsoft\VisualStudio\8.0
    C:\Documents and Settings\[username]\Application Data\Microsoft\VisualStudio\8.0

    Just swap Document and Settings and [username] with the appropriate names for your pc.



  • Simn

    After much toying around I -think- I've discovered how to fix this quirk. 

    Firstly, I opened my vssettings file and located the xml tag for Class Details, and took note of the GUID contained within.

    Secondly, using regedit I managed to track down a registry entry by search for the GUID, and in that key I found another GUID and search for that second GUID, I managed to find a class details window registry entry (you can also just search for "Class Details", and not bother with the above, it's just here for completeness).  After messing around with the values in the entry, nothing worked.  So, out of frustration I deleted the key (of course, I backed up the entry to my desktop prior to deleting).  I then re-opened VS2k5 and voila, my class details window was there.  I could click on it and dock it with the other tabs at the bottom of my screen, I was also able to click in it with it docked. 

    Just for clarity, I did indeed have visual studio 2k5 beta 2 installed prior to the final.  I expect from the little I've seen about this bug that it's related to having beta 2 installed.

    Just remember to be careful when you're poking around in your registry, and back up any keys you're going to alter/delete.





  • dpollo

    Have you posted a bug report on the Microsoft Product Feedback Center

  • Trevor L.

    Thanks for all of your prompt replies.

    Yes...I recently upgraded the VS 2005 BETA CTP to the RTM.  The process was extremely painful, since I also had SQL Server 2005 BETA CTP installed.  I think you presume correctly my problems are related to that.

    It occurs to me as I write that I may have similar directories in \documents and settings\... related to SQL Server BETA that are affecting my IDE.  Do you think this is possible

    I followed your advice unfortunately to no avail.  I am currently working around the problem by securing a settings.vs file in a safe place that I can import whenever I deliberately or inadvertently set the autohide property of my class details window.

    Based on your inability to reproduce the bug, I will modify my bug report in the place where the steps to reproduce are listed to say:

    (1) Install VS 2005 BETA CTP;
    (2) Install SQL Server 2005 BETA CTP;
    (3) Uninstall (1);
    (4) Uninstall (2);
    (5) Install VS 2005 RTM;
    (6) Open a solution;
    (7) Open a class diagram;
    (8) Open a class details window; and
    (9) set the class details window autohide property to true.

    Thanks again,

    Wil Pannell

  • WHAT'S THE STATUS OF THE BUG IN THE CLASS DESIGNER?