2012-07-20 52 views
5

我在Visual Studio 2010和一個項目(VB.net)的構建時間方面存在問題。我會說這個項目對於一個DLL來說是很大的,所以我可以理解什麼時候構建時間本身會比其他項目長一點。Visual Studio在開始建設之前掛起20秒

但是奇怪的是:當我開始構建時,在輸出窗口中顯示以下行: ------開始構建:項目:kaCtrl,配置:調試任何CPU ------

然後它看起來像編譯器無所事事。即使我將輸出選項更改爲「診斷」以查看構建過程中的每一步,也沒有任何反應。 20秒後開始構建並在1秒內完成。

但是,視覺工作室在這20秒內做了什麼?有什麼我可以禁用,使其更快?

+0

是的,它發生,它也發生在所有以前的VS版本。 VS在繼續之前似乎自問自己的哲學問題。 – leppie 2012-07-20 06:27:28

+0

如果您擔心Visual Studio引入的延遲,爲什麼不將它從等式中刪除?請參閱命令行選項:http://msdn.microsoft.com/en-us/library/25fz1td5.aspx – noonand 2012-07-20 06:46:12

+1

嗯,好的,謝謝你的回答。很好的命令行對我來說不是一個選項,因爲調試等。我真的很想知道VS在這個時間裏正在做什麼。這只是一個日子! – gogcam 2012-07-20 07:57:00

回答

0

我也有這個問題,當我分析這個問題時,我發現它在這段時間內吃了太多的CPU內存(檢查任務管理器 - >性能)。所以我做了什麼讓它更快,停止了一些不必要的服務(消耗一些特定數量的cpu內存),比如office,adobe等,並關閉了除vs2010之外的所有其他應用程序並執行了我的命令。魔術發生了。它大約在5秒內建立。不知道它是否會爲你工作,但絕對值得一次機會。所有你最好