2015-04-07 36 views
0

因爲我的微軟的Visual它已經好幾天(2013:12.0.311001.00更新4)成爲一種螺母和行爲怪異:Visual Studio是全亂了(需要時不重建)

這裏有症狀

  1. 我有一個建立精細簡單的hello字的項目。
  2. 我在代碼中插入一個錯誤(參見下文)。
  3. 我建立項目。
  4. 視覺(我寧願說編譯器)完全找到插入新的錯誤。它不會重建任何內容並運行代碼的以前版本。
  5. 然而,錯誤是在可視化編輯面板中以紅色突出顯示。

這裏是代碼(這是不是在這裏有罪)

include <iostream> 

int _tmain(int argc, _TCHAR* argv[]) 
{ 
    char c; 
    std::cout << "Please help!!!" << std::endl; 
    std::cin >> c; 
    mistake 

    return 0; 
} 

上述錯誤沒有被檢測爲一個代碼更改

我已經試過:

  • 卸載重新安裝Visual =>相同的行爲
  • 卸載並重新安裝其他版本的Visual =>相同的行爲
  • 嘗試一個非常簡單的項目,以確保我的真實項目和cmake鏈不負責任。這種新的非常簡單的項目是上述

主我能提供什麼信息:

  • 已經嘗試過在工具>選項>項目和解決方案的配件>生成並運行其中i設置「在項目過期時運行」=「始終構建」。 =>沒有變化
  • 如果我更新我的主文件中引用的頭文件,構建過程將會很好。當然,我不想記住我需要修改的所有頭文件以正確重建我的項目。這沒有可接受的解決方案。
  • 我已經安裝了其他的工具/組件,可以解釋這一點。
  • 有沒有視覺或Windows更新在同一時間,可能是負責這一點。
  • 這也發生在我的同事的一臺電腦上(但不是全部)。我可以看到他與我之間沒有共同的基數,可以幫助調查
  • 這發生在我國的時間轉移旁邊。不確定翻譯成英語是否可以,但要足夠精確:時間參考已從一小時提前。

任何幫助將非常感激,因爲我已經花了好幾天的時間對此進行調查,重建我的所有項目需要很多時間,它開始讓我發瘋。

+0

雖然選擇「保存上建造」似乎是在我的版本的視覺unuvailable,我可以告訴保存文件。所以,是的。 – traiangueul

+0

再次檢查:構建時會自動保存該文件。 – traiangueul

+0

有沒有辦法清理視覺可能緩存的所有數據?我試過重命名AppData \ Roaming \ Microsoft \ VisualStudio \ 12.0和AppData \ Local \ Microsoft \ VisualStudio \ 12.0,但這並沒有解決我的問題。是否有其他位置我應該重新命名/刪除?也許在AppData \ Local \ Temp中? – traiangueul

回答

0

好了,我不知道無論發生了什麼諾雷什麼是負責這個問題,但我有一個解決方法/修復(不知道這是一個修復,因爲我不能精確定位的問題)提出。

我跟這事旁邊我的國家時移和我的最新發現證實。

我做的事,以解決我的問題是這樣的:

交換我的時區從當地一個UTC,驗證,然後再切換回我的本地時區,再次驗證。 然後,它的工作。

奇怪的事情我曾經遇到。 絕對分類在我的「WTF問題」部分。

真的希望有一天這會幫助別人。

相關問題