我一直在使用VS 2008,并在同一台计算机上并排安装了VS 2015。我有从其他计算机在VS 20015中编译的项目编译得很好。但是当我打开这些项目并尝试在这台计算机上的新VS 2015中编译它们时,它们将无法编译。事实上,即使创建最简单的“Hello world”应用程序也无法编译。
我在标准VS头文件上出错。例如,它会在Windows.h上抛出错误和警告,如:
警告C4067预处理器指令后的意外令牌 - 期待换行符windows.h
错误C2061语法错误:标识符'LPCSTR'
错误C2061语法 错误:标识符'BYTE'
我无法弄清楚为什么会这样。有人有想法吗?