2012-07-18 182 views
4

那麼我有vs2010終極然後我下載了2012 RC。它在一開始就工作得很好,然後在某個時候.net框架搞砸了,所以我卸載了2012年和2010年(也許我也手動刪除了一些文件夾)。現在我重新安裝vs2010最終和問題是沒有標準的庫文件存在我想,所以我不能包括任何他們。Visual Studio不能找到任何標準的C++庫文件

任何幫助如何解決?!

+0

您的標準C++文件駐留在PlatformSDK目錄中嗎?在這種情況下,這可以是相關的:http://stackoverflow.com/questions/1102689/windowssdkdir-is-not-set-correctly-in-visual-studio-2008 – harper 2012-07-18 05:09:45

回答

0

這是VS2012 RC/Beta卸載程序已知的問題。它將取消註冊平臺SDK,刪除文件夾,甚至更糟 - 將對之前的所有VS版本進行更改。我不知道它改變了什麼註冊表設置(大約$(VCInstallDir)) - 但它打破了它。

唯一的選擇是找到相關的頭文件,庫和可執行文件,複製路徑並將其添加到VC2010(以及之前的版本,如果有的話)。你可以通過Tools-> Options中的VC++目錄完成,但VC2010不支持!所以,你最好在你的項目中指定路徑。

我知道的高階命令,但它就是這樣 - 或者你只是重新安裝你的操作系統。有一些「完整的VS卸載」工具,但我現在找不到它。

+0

事情是我找不到SDK – 2012-07-18 06:52:04

+0

看看' \ Program Files \ MicrosoftSDKs' – Ajay 2012-07-18 07:38:46

+0

我也是,但是在那裏搜索我也找不到任何標準的C++庫文件!他們不應該在那裏嗎? – 2012-07-18 07:44:23

相關問題