Has anyone seen this?
There is a few second delay, then one of those dialog boxes saying "Yada Yada has encountered a problem and needs to close. We are sorry for the inconvience." (This is weird because my program has an exceptional handling system that gives useful error messages if the exception is thrown within my code, but it is clearly not reaching that point: this dialog is the same sort of thing you see if you try to run a .NET program on a machine without .NET installed.) This same binary runs on other Windows systems.
I tried reinstalling .NET 2.0. I tried Removing it (won't allow me). I tried "Change"ing it (nothing apparently changes). I tried republishing my project (ClickOnce) and it still works on other machines but not on my development machine, except within Visual Studio. I tried Removing that installed ClickOnce project and reinstalling, but it still will not launch the program.
The closest thing I've found is this (read his Clarification) but none of those solutions worked.
I'm considering renaming the program and republishing and reinstalling to see if it has something to do with the mysterious GAC or the evil registry but.