After installing SP1 (release), I've begun getting an Intellisense error at the beginning of all of my header files, just past the header guards.
1 IntelliSense: PCH warning: header stop cannot be in a macro or #if block. An intellisense PCH file was not generated. e:\programming\ksframework\branches\sandbox\src\kslibrary\math\bigintmath.hpp 6
#endif // DEFINE_KS_MATH_BIGINTMATH_HPP
Intellisense shows the error on the word <b>namespace</b> and underlines it. It doesn't prevent compiling. But it looks like the header guards seem to be triggering this. It doesn't seem to show the error on #includes immediately following the start of the header guards, but anything following that so far has shown the error.
I have found that putting <b>#pragma once</b> at the beginning of the header silences the error.
It has done this in both library and console projects. None of the projects I've been working with were created using precompiled headers.