Supported runtime OS for VC2010

Here is now the offical statement for the supported runtime OS:

  • Windows XP with SP2 and later
  • Windows Server 2003 with SP1 and later
  • Windows Vista RTM an later
  • Windows Server 2008 RTM and later
  • Windows 7 and later

This restrictions comes from a security desicion to have a hard dependency on EncodePointer, which is only available in the above OSes.

For more info see: Visual Studio 2010: Windows Platforms (CRT)

One thought on “Supported runtime OS for VC2010

  1. Gideon7

    The fix for Windows 2000 is pretty simple. Create a .LIB that implements the missing functionality and link it ahead of KERNEL32.LIB.

    You will need to use the linker option /NODEFAULTLIB:kernel32.lib so that you can put your w2kcompat.lib ahead of kernel32.lib.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Captcha *