Microsoft C++ exception Can build but unable to execute cuda program

I’m very new to cuda.
I installed the cuda sdk, the drivers for vista and I’m using GeForce 7900 GS
I’m also using visual c++ 2005 on vista.

I just tried to run the sample programs coming with the cuda sdk.

The build was ok but when I started the debug (emuDebug, debug, release) I got an exception from VC++ as following:
First-chance exception at 0x7c812afb in matrixMul.exe: Microsoft C++ exception: cudaError at memory location 0x0012fe20…
Microsoft C++ exception: cudaError at memory location 0x0012fc24…
Microsoft C++ exception: cudaError at memory location 0x0012fc80…
…
I tried to investigate for the solution but could not solve it.
Your help will be welcome.
Thank you.

Your GPU is not CUDA compatible, that is probably the source of the error.