Visual C++ 2008 中的重大更改

本主题列出了 Visual C++ 2008 中的重大更改。

Visual C++ 编译器

  • 不再支持 Windows 95、Windows 98、Windows ME 和 Windows NT,并已将它们从目标平台列表中删除。

  • 编译器不再支持以下曾与 ATL Server 直接关联的特性:

    • perf_counter

    • perf_object

    • perfmon

    • request_handler

    • soap_handler

    • soap_header

    • soap_method

    • tag_name

Visual C++ 项目

  • 从 Visual Studio 早期版本升级项目时,您可能必须修改 WINVER 和 _WIN32_WINNT 宏,以便它们大于或等于 0x0500。 有关这些宏的更多信息,请参见使用 Windows 头文件

  • 从 Visual Studio 2008 开始,新建项目向导不具有用于创建 C++ SQL Server 项目的选项。 使用早期版本的 Visual Studio 创建的 SQL Server 项目仍将会正确编译和工作。

  • 已移除 Windows API 头文件 Winable.h。 而改为包括 Winuser.h。

  • 已移除 Windows API 库 Rpcndr.lib。 改用 rpcrt4.lib 进行链接。

Visual C++ 库

请参见

其他资源

Visual C++ 2010 入门