簡體   English   中英

VS2013在編譯時掛起

[英]VS2013 gets hung while compiling

我有一個與ceratin no:項目的解決方案(所有項目都是VC ++中的EXE項目)。 我使用VS2013。

這與版本控制系統(Perforce)綁定在一起。

我發現在此特定解決方案中開始構建任何項目后,VS便會掛起。

我在VS窗口的頂部看到一個文本“ Not Responding”。

但是,編譯成功完成,但是由於此掛起,編譯需要很長時間。

id預期的編譯持續時間為“ 10seconds”,需要3分鍾才能編譯。

在Relaese和調試模式下都可以看到此問題。

需要注意的一點是,同樣的項目幾天前就已經建立得非常快,而這個問題早在幾天前就開始了。

Evevry其他解決方案及其項目(此特定解決方案項目除外)的編譯速度非常快。

任何幫助都非常有用。

您還可以嘗試通過以下方式重置Visual Studio設置:

工具>導入和導出設置>重置所有設置

這將重置所有環境設置,然后重新啟動Visual Studio。

編輯:我還將創建一個新項目,並將標頭和源文件從舊項目復制/粘貼到新項目,然后進行編譯。

我不確定您是否將P4VS Perforce插件與Visual Studio一起使用。 但是,編譯可能會更改已簽入perforce的文件,或者可能以某種方式觸發更新。 如果您使用的是P4VS,請嘗試在禁用P4VS的情況下進行構建,以查看構建速度是否更快。

嘗試重新啟動計算機以查看是否可以正常運行。 您的程序可能泄漏了一些內存,這使其編譯速度比平常慢。 重新啟動計算機應釋放所有內存。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM