VS2010编译先前VS2008的项目提示出错
VS2010编译以前VS2008的项目提示出错
如题:
我已经重新安装了最新的7.1的windowsSDK,并修改了包含目录,问题依旧啊。。。
我原来安装的是VS2008,卸载了之后安装的VS2010.
下面是出错信息:
希望大牛指教~
1>------ 已启动生成: 项目: 2010MFC, 配置: Debug Win32 ------
1> stdafx.cpp
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(356): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(356): error C3861: “SAL_functionClass”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(356): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(374): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(374): error C3861: “SAL_acquire”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(374): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(381): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(381): error C3861: “SAL_release”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(381): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(389): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(389): error C3861: “SAL_acquireGlobal”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(389): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(399): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(399): error C3861: “SAL_releaseGlobal”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(399): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(409): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(409): error C3861: “SAL_mustHold”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(409): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(417): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(417): error C3861: “SAL_mustHoldGlobal”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(417): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(427): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(427): error C3861: “SAL_neverHold”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(427): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(435): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(435): error C3861: “SAL_neverHoldGlobal”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(435): error C2059: 语法错误:“)”
如题:
我已经重新安装了最新的7.1的windowsSDK,并修改了包含目录,问题依旧啊。。。
我原来安装的是VS2008,卸载了之后安装的VS2010.
下面是出错信息:
希望大牛指教~
1>------ 已启动生成: 项目: 2010MFC, 配置: Debug Win32 ------
1> stdafx.cpp
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(356): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(356): error C3861: “SAL_functionClass”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(356): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(374): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(374): error C3861: “SAL_acquire”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(374): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(381): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(381): error C3861: “SAL_release”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(381): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(389): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(389): error C3861: “SAL_acquireGlobal”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(389): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(399): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(399): error C3861: “SAL_releaseGlobal”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(399): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(409): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(409): error C3861: “SAL_mustHold”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(409): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(417): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(417): error C3861: “SAL_mustHoldGlobal”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(417): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(427): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(427): error C3861: “SAL_neverHold”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(427): error C2059: 语法错误:“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(435): error C2144: 语法错误:“char”的前面应有“)”
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(435): error C3861: “SAL_neverHoldGlobal”: 找不到标识符
1>c:\program files\microsoft sdks\windows\v7.1\include\driverspecs.h(435): error C2059: 语法错误:“)”