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 进行链接。