I run Evo in Win 7 and whilst it still has issues, such as with the Nords, that are the same issue the game suffers from for me in Vista, it does run.
However if you are using a NODVD patch on your legally bought copy then I would suggest reinstalling the game, patching the offline version to the latest patch for the offline version and trying it again, you will however need the DVD in the drive to play the game and there is not a NODVD patch for the latest game patch.
Either that or install the Steam version, which I can confirm also works on my Win 7 install, that way you don't have to have the DVD in the drive all the time.
But if you are trying to run an illegal copy of the game, and I'm not saying you are because at this point I don't know if you are or not, then please don't expect any further help.
Also SimBin don't even properly support people installing the game on Vista (notice the little small print disclaimer about limited support for Vista on the back of the DVD case) so don't expect any help from them for installing it on Windows 7 either.