在Visual Studio 2005中,我有一個通過Project Dependencies對話框指定的顯式依賴關係的解決方案。什麼導致Visual Studio 2005無序命令行版本?
當我通過devenv的建立/重建發佈爲例,項目是建立在不同的順序裝載了IDE時相比。這是我指定的依賴項不允許的順序。
在一些情況下,devenv的崩潰:(
日誌顯示每一行前的數字表示的順序,這相信是依賴誘導的順序:
11> MyExeProject - 1個錯誤(S ),0個警告
然而,該版本似乎是的順序開始,中斷,並繼續在另一種秩序 - 不工作,所以8可前11.如果11完成它的構建在8的鏈接中,有一個問題。
類似的重新排序發生在IDE,但生成順序仍保持完整。
需要通過命令行來構建,任何想法,爲什麼這是或什麼原因?
重新排序的問題是因爲多個構建因多個內核/線程/處理器而同時進行。微軟正試圖更有效率,但他們失敗了。 – unixman83 2011-03-01 17:55:45