I did a little more digging, and have learned:
It's most likely the Ajax Toolkit maybe conflicting with something on my machine, or something in the library itself. I do have the September 2009 binary. If I remove the reference, save the project, close VS, restart VS, then try to reproduce the problem, I cannot.
I am running VS 2008 with 3.5 SP1 since I did a "repair installation" which didn't help, then did a uninstall of the whole thing, then a reinstall, and that didn't help either.
Its devenv.exe that's crashing. With the current project I have, I can do it every time. I've even made it crash in several ways.
devenv.exe is version 9.0.21022.8
All I have to do is place a label on my form, and change its width. Does not matter how I do it either. I found this out because I'm having trouble getting the handles on the controls to appear when I hover over them with the mouse. When they do, I have trouble grabbing the right side because the arrow pops up asking me if I want to add an extender. So I went to properties, changed the width, then clicked elsewhere on the form. I get a Microsoft C++ runtime error telling me the application asked the runtime to terminate in an unsual way. Then I get the choose a debugger screen. The exception code in brackets at the top (I'm assuming that's the exception ) is different every time. Nothing of intrest in the event log.
Anyone know how I might be able to catch this error by using the source code? Since its causing a problem in devenv, I'm not sure how I could catch it
Maybe its a corrupt project, but this is really my first serious attempt in using the Ajax libraries so I have nothing to compare it to.
I'm hoping someone more knowledgeable than me can at least give me some info on how I can track this down and if it is a problem with the library and not my machine, let someone know. If not, post the answer in case this happens elsewhere.