Solved

Looking for my context menu VS 2008

Posted on 2009-05-13
7
341 Views
Last Modified: 2013-11-17
We are working through an application in VS 2008 with C++ and have a couple of strange issues that are occurring.  One is  that when we open a header file and try to Right Click to get the context menu the hourglass of death comes up and the application stops responding.  We have to use the kill box and start it over before we can work again.  
Also, the Class Diagram does not update when we change a property in the header file.  For example if we change mfields to metafields it never updates on the class diagram.  It remains mfields no matter what we do.  Your assistance will be greatly appreciated.
0
Comment
Question by:bergm57
  • 3
  • 2
  • 2
7 Comments
 
LVL 44

Expert Comment

by:AndyAinscow
ID: 24377439
VS2008 seems to have a number of bugs - make certain you have the latest service pack installed.  
0
 

Author Comment

by:bergm57
ID: 24378653
We have it up to SP1  are there other updates that you are aware of?  How do you ever know you have the latest?
0
 
LVL 44

Expert Comment

by:AndyAinscow
ID: 24382035
>>We have it up to SP1  are there other updates that you are aware of?  
No.

>>How do you ever know you have the latest?
Look at the msdn site occasionally, look in e-zines.  (I don't know of a way to get the release information of SP's sent directly)
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 39

Expert Comment

by:itsmeandnobodyelse
ID: 24383265
Are you working with some versioning system? Or is the drive you were working on is a network drive?

If the first you never should check-in some temporary (like .ncb file) or user-specific (like .suo) files. These hardly will work if checked-in by one user and checked-out by another one even if they were using the same machine. So, only sources, .rc, .vcproj, .sln  should be under source control but nothing else.

You also should get rid of all temporaries some time. That is all other than the ones you put under source control, especially .ncb, .aps, .pch, .pdb, .ilk, and more. Also delete both Debug folder and Release Folder occasionally. Even the .suo file (hidden file) would be newly created when missing. You might move it to another folder to check whether it was the cause for your issues and move it back if not.

If the issues don't were solved, but only were with one project but not with all, you might rename your current project and folder,and create a new one from the scratch best by using a template project. Delete and remove the generated sources beside of the project file .vcproj. Move all sources from old project folder to new one and add them to the new project. Always check whether the problems didn't arise again after each step.
0
 

Author Comment

by:bergm57
ID: 24385450
Hi thanks for commenting. We are not using a versioning system. I have 1 programmer working on a project on his desktop.  So, I will have him cleanup the Debug and Release folder.  Move the .suo and try it then.  
Thanks!
0
 
LVL 39

Accepted Solution

by:
itsmeandnobodyelse earned 500 total points
ID: 24387159
>>>> So, I will have him cleanup the Debug and Release folder.  

The most important temporary files are in project folder, especially the .ncb file.

He should make it really clean of any file having a younger timestamp than the begin of the current build.
0
 

Author Closing Comment

by:bergm57
ID: 31581097
That took care of our issues. Thank you.  We cleared the temps and it is back to normal. We appreciate you for sharing your expertise.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

After several hours of googling I could not gather any information on this topic. There are several ways of controlling the USB port connected to any storage device. The best example of that is by changing the registry value of "HKEY_LOCAL_MACHINE\S…
Entering time in Microsoft Access can be difficult. An input mask often bothers users more than helping them and won't catch all typing errors. This article shows how to create a textbox for 24-hour time input with full validation politely catching …
The viewer will learn how to use NetBeans IDE 8.0 for Windows to connect to a MySQL database. Open Services Panel: Create a new connection using New Connection Wizard: Create a test database called eetutorial: Create a new test tabel called ee…
THe viewer will learn how to use NetBeans IDE 8.0 for Windows to perform CRUD operations on a MySql database.

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now