0
因爲我的微軟的Visual它已經好幾天(2013:12.0.311001.00更新4)成爲一種螺母和行爲怪異:Visual Studio是全亂了(需要時不重建)
這裏有症狀
- 我有一個建立精細簡單的hello字的項目。
- 我在代碼中插入一個錯誤(參見下文)。
- 我建立項目。
- 視覺(我寧願說編譯器)完全找到插入新的錯誤。它不會重建任何內容並運行代碼的以前版本。
- 然而,錯誤是在可視化編輯面板中以紅色突出顯示。
這裏是代碼(這是不是在這裏有罪)
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更新在同一時間,可能是負責這一點。
- 這也發生在我的同事的一臺電腦上(但不是全部)。我可以看到他與我之間沒有共同的基數,可以幫助調查
- 這發生在我國的時間轉移旁邊。不確定翻譯成英語是否可以,但要足夠精確:時間參考已從一小時提前。
任何幫助將非常感激,因爲我已經花了好幾天的時間對此進行調查,重建我的所有項目需要很多時間,它開始讓我發瘋。
雖然選擇「保存上建造」似乎是在我的版本的視覺unuvailable,我可以告訴保存文件。所以,是的。 – traiangueul
再次檢查:構建時會自動保存該文件。 – traiangueul
有沒有辦法清理視覺可能緩存的所有數據?我試過重命名AppData \ Roaming \ Microsoft \ VisualStudio \ 12.0和AppData \ Local \ Microsoft \ VisualStudio \ 12.0,但這並沒有解決我的問題。是否有其他位置我應該重新命名/刪除?也許在AppData \ Local \ Temp中? – traiangueul