0

我使用Visual Studio 2008,以建立一個soultion有19個項目。生成輸出不匹配的項目構建順序

如果我進入Project Dependencies窗口,然後到Build Order選項卡,我看到該項目XXX應該是最後生成的項目。然而,當我構建解決方案,項目XXX某處建在中間,這絕不是要構建的最後一個項目。

這是怎麼回事?

+0

爲什麼?這聽起來像是一個XY問題。 – MSalters 2011-03-07 12:54:38

回答

1

構建順序選項卡應該顯示一個可能的基於依賴項目的拓撲排序。如果你想要一個項目永遠是最後一個建成的,你應該讓它依賴於所有其他項目。

0

也許你選擇另外一個取決於你的項目XXX工程建設 解決方案之前。此外,同時建立並行項目可能會導致您的困惑。讓 打開「Option \ Projects and Solutions \ Build and Run」並確保並行 項目的最大併發數爲1.

+0

如果項目XXX直接或間接依賴於所有其他項目(這似乎是目標),那麼它會一直建立在其自身。將並行項目數量設置爲1會減慢所有其他項目。 – MSalters 2011-03-07 12:54:17

相關問題