2013-08-04 115 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

我知道,它的很愚蠢。