Windows SDK not found

I have had some trouble lately I have never had before where in a windows application (such as those on Directxtutorial.com) I get a string of objbase.h errors, and found out I need to add the windows sdk in VC++ directories in the Properties box. It does work, but I don't think this should be necessary. Is there something else that could be going on.
Topic archived. No new replies allowed.