Visual studio 2008 Windows7上的VisualStudio2008

Visual studio 2008 Windows7上的VisualStudio2008,visual-studio-2008,visual-c++,windows-7,Visual Studio 2008,Visual C++,Windows 7,我有两台不同的机器。我在第一台机器上安装了windows Xp和visual studio 2008,在另一台机器上安装了windows 7和visual studio 2008。 我有一个应用程序是在第一台机器上创建的,即在windows Xp和visual studio 2008上。 问:当我试图在Windows7平台上编译时,它不起作用。 它显示头文件、资源文件和链接器错误的错误 另外-我在visual studio 2008下的第一台机器上看到了近350个头文件…\vc\include

我有两台不同的机器。我在第一台机器上安装了windows Xp和visual studio 2008,在另一台机器上安装了windows 7和visual studio 2008。 我有一个应用程序是在第一台机器上创建的,即在windows Xp和visual studio 2008上。 问:当我试图在Windows7平台上编译时,它不起作用。 它显示头文件、资源文件和链接器错误的错误

另外-我在visual studio 2008下的第一台机器上看到了近350个头文件…\vc\include 在第二台机器上只有150台。
为什么会这样?

这两台机器上可能有不同版本的平台SDK(尽管很难确定,因为您没有说明错误的具体内容)

通过以下方法之一下载并安装最新的Windows平台SDK:

  • (初始下载量小;在安装过程中下载所需内容)
  • (大,完整下载)
(您可能希望在两台计算机上安装它,以保持它们的一致性。)

确保Visual Studio在安装时未运行,以防万一


安装后,在VS尚未运行的情况下,运行Windows SDK配置工具,该工具现在将位于“开始”菜单中,并确保VS2008配置为使用您刚刚安装的SDK。

您是否尝试将其编译为“任意CPU”或“x86”? 如果你仍然发现问题,试试这个

在我看来似乎是安装/配置问题。看来你使用C++。您不需要执行一些批处理文件来提取/配置一些库/头文件吗?可能会显示一个错误示例。VS2008已经包括SDK版本6.0a。安装另一个SDK是造成更多麻烦的好方法,SDK安装程序非常糟糕。使用配置工具通常可以解决安装SDK引起的任何问题,确保两台机器使用相同的SDK似乎是个好主意。你也不能坐在VS forever附带的SDK版本上,除非你不关心支持新的操作系统功能。