2013-08-04 216 views
3

我有Windows 8机器。 我在我的电脑上安装了visual studio 2010和Visual Studio 2012。安装Visual Studio 2013后的Visual Studio问题

我安装了visual studio 2013预览版和8.1 WDK。

我安装了Visual Studio 2013后,我的C++旧项目无法编译(在Visual Studio 2012中),因此我卸载了Visual Studio 2013和WDK。

但问题仍然存在,我无法编译我的C++项目。我收到错误消息,如“Windows.h无法找到”我看着包含目录,看到我有以下内容:$(WindowsSDK_IncludePath)。但是当我打开“宏”时,我不能这个宏“$(WindowsSDK_IncludePath)”。

我试图卸载Visual Studio 2010和2012并重新安装它们,但它没有解决问题。

有谁知道什么可能会导致此问题以及如何解决它?

+0

我重新安装vs 2012,但它没有帮助:( – user844541

+2

呃,在你需要完成你的工作的机器上安装alpha版本是一个非常糟糕的主意,系统还原点可能会有所帮助,但这有点晚,卸载较旧的VS版本可能只会增加更多的麻烦 –

+0

不过,是否有消除所有vs配置? – user844541

回答

0

为了在Visual Studio 2013中构建Windows 8应用程序,您必须使用Windows 8.1。 (定义为here)。这可能是问题。

你也不会看到windows sdk包含路径,因为wdk将被卸载。我建议两件事

  1. 一个得到的Visual Studio 2012再次,并下载windows 8 sdk
  2. 获得Windows 8.1,然后安装Visual Studio 2013,并使用windows 8.1 sdk

我知道,它的很愚蠢。