2013-01-24 32 views
-1

我注意到當我在我的解決方案中清理項目時(該項目不是父項目,也就是說,沒有項目依賴它),我仍然看到Visual Studio重新生成整個解決方案。當我只清理一個項目時,visual studio如何仍然重建整個解決方案?

你們看到這樣的事情嗎?

謝謝。

+3

該項目是否依賴於正在重建的其他項目? IDE中有兩個選項:清理和僅項目=>清理。前者清理項目及其所有依賴項。後者只清理項目本身。 –

+0

我使用了後來的一個,但仍然重建了很多其他項目。我清理的項目取決於其他項目,但其他項目不依賴於它。 –

+0

@Kintarō:我寧願你不小心使用了第一個Clean,否則他們不會全部重建。 –

回答

2

Visual Studio中的「清潔」清除任何與目標項目的構建有關的任何東西。因此,構建該特定項目所需的所有事情都必須重建。

編輯:此宏可能會或可能無法正常工作,爲您提供一個解決方案,你的願望:http://support.microsoft.com/kb/318651#appliesto

0

因爲你的項目的一個改變,這也是可以理解的,依賴於它的項目已經改變,因此需要重建。

如果只更改頂層項目,則依賴關係不會混淆,因此不需要重建。你弄錯了。

相關問題