當我在Visual Studio 2008中打開編譯項目(SHIFT + F6)時,Visual Studio總是首先檢查引用的項目/庫。這是可以理解的,因爲它們必須首先編譯,但是現在我恰好花費了大部分時間只積極地使用頂級項目(這是一個涉及多個庫的ASP.NET應用程序),並且引用的庫正在那裏並且不需要每次都檢查。只編譯當前項目而不檢查引用的項目
當我進行完全重建時,大約需要15秒(在預熱機器上)。當我在ASP.NET項目中進行更改時,Visual Studio只花費大約10秒鐘的時間來檢查引用的庫。
有沒有辦法「告訴」Visual Studio:「請相信我,我知道引用的庫在那裏,不檢查它們」?在這種情況下,如果我的假設是錯誤的,我會很好地處理編譯錯誤。
注意:我懷疑C/C++開發人員可能會因此而感到好笑,因爲他們通常會在幾分鐘內測量編譯時間,並且通常會以小時爲單位。另一方面,在C/C++中,只能編譯一個文件。
令人驚歎的是,這實際上有效!我從來沒有猜到。我通常會卸載我不需要的庫,但我一直在努力保留被引用的庫。 – 2009-11-26 09:50:20