I switched to vc 2012 and Windows SDK 8.0 and unfortunately Core/Rpc package stopped compiling. There is rpc.h file in window sdk now and other windows h files instead of including this rpc.h includes our one I guess. If I change Core/Rpc/Rpc.h to for example UppRpc.h everything works fine. I didn't commit necessary changes because many apps use this package. I'm just reporting because something has to be done
I believe that changing
#include "Rpc.h"
to
#include <Core/Rpc/Rpc.h>
in .cpp files of Rpc package should fix this issue (unless M$ would create Core folder in includes and put rpc.h to it