
(PIC: MSBuild Blog)
MSBuild允許開發人員使用XML撰寫/定義Build流程,因此對於大型,複雜的專案而言,這允許開發工具藉由MSBuild提供更為彈性的Build流程,更重要的是MSBuild允許開發人員拆解Build流程,讓複雜專案中相同的部份可以執行相同的Build工作,或是在不同的專案中共用相同的Build流程。如果好好利用這個特點,那麼開發人員在Build複雜專案時可以大幅減少需要的Build時間,或是對於像C++這樣需要2到3個Pass的編譯器而言,這可以大幅減少編譯,連結等Build的時間。
(摘自: 李維--Window平台的通用Build工具 : MSBuild)
這是我從李維大哥的部落格裡面看到的一句話,當然我本身對於C#與.Net 的了解並不深~ 於是我將一些基本資料整理了一下~~ 有時間再來好好看看。