I'm trying out the remote debugger in VS2012: msvsmon.exe. It won't run on Windows XP client machines. I get the error message:
msvsmon.exe is not a valid Win32 application.
Looking at depends.exe shows that msvsmon.exe uses some APIs that only exist in Windows Vista and later (such as CancelSynchronousIo).
I understood that we would have support for Windows XP clients in VS2012 RTM from this blog post that says that:
Later this fall, Microsoft will provide an update to Visual Studio 2012 that will enable C++ applications to target Windows XP. This update will make the necessary modifications to the Visual C++ 2012 compiler, runtime, and libraries to enable developers to create applications and DLLs that run on Windows XP and higher versions as well as Windows Server 2003 and higher.
From here: https://blogs.msdn.com/b/vcblog/archive/2012/06/15/10320645.aspx
Is this update comming later? What is the story for Windows XP support in VS2012?