我有一個約70個項目的解決方案,它們之間有很多依賴關係(我實際上製作了一個圖形,它有約300條邊)。我知道一些依賴不是必需的。我希望它在構建時使用多個內核,我想這些不必要的依賴可能會影響構建的並行性。如何處理VS解決方案中的依賴性混亂?
基本上我想知道哪些依賴關係是構建程序所必需的,哪些依賴關係可以被刪除。我只關心能夠構建軟件,而不是運行它。有什麼方法可以自動找到?
項目是C++,C++/CLI和C#。有些依賴項是手動指定的(使用VS中的Project Dependencies窗口),有些依賴項是託管程序集引用(可能不是必需的),有些依賴於靜態/動態鏈接庫(也可能不是必需的)。
哇,謝謝你的想法。這看起來有希望。 – liori 2010-09-09 18:28:42