Beta 3: Microsoft Visual C++ Runtime Library exception - HOW TO FIX

If you quit the game, then try to run it again, you may get this following crash popup:

Microsoft Visual C++ Runtime Library exception
blah blah blah...

You may never be able to launch the game again, unless you do the following:

Go to this folder:
C:\Program Files\Stardock\TotalGaming.net\GalCiv2\Data
Delete all files with this extension:
.shipclass
Go to this folder:
C:\Documents and Settings\YOURNAMEHERE\My Documents\My Games\GalCiv2
Delete all your saved game files in the folder.

Yes, the solution involves deleting your saved games. It sucks, but that seems to be the only way around this that I can find. If there is another way, please post it here.

14,067 views 4 replies
Reply #1 Top
Any chance something like this solution but for desktopX? Ive been getting buffer overrun errors if I try to use it and this sounds like same sort of issue
Reply #2 Top
I had the same error, too. I've saved the debug.err just in case and I downloaded SmartException as well, but it either didn't detect the crash or I installed it wrong. After following ProudCanadian's instructions, it works like a charm though.

Thanks a million.
Reply #3 Top

Here's the fix without deleting any profile:


Open Regedit under HKEY_CURRENT_USER


or the user that's affected


Find Software\stardock\desktopx and delete the entry in the key PreviousStartup


DO NOT DELETE THE KEY, just the value.


Start DesktopX and you're done


Abdicate.net

Reply #4 Top
I like to kiss you! Thanks a million and a million! Greatings from Germany.

My DesktopX is runig now !

Da Trautinger