Left 4 Dead 2 Error: Unable To Load Version From Steam.inf

I keep on getting an engine error every time the Left 4 Dead 2 is being updated. I cannot do anything unless I try to update the system as well. The error would say "Unable to load version from steam.inf." I need some help in fixing this issue. Any suggestions will be appreciated.

Error:
Engine Error
Unable to load version from steam.inf
