重複 - 這個確切的問題被問到here - 唯一的解決方案似乎是後構建事件。Visual studio遞歸複製本地
在Visual Studio 2008中,我有以下項目:
A - 引用乙
乙 - 引用Lib.dll
;當B建成後,庫.dll出現在B/bin/Debug中。 (這是可以的)
當A被構建時,B.dll出現在A/bin/Debug中,但Lib.dll不會出現在A/bin/Debug中。
因爲B在運行時需要這些程序集,所以將所有B的依賴項都複製到A的輸出路徑不是合乎邏輯的行爲嗎?
所有參考文獻都有copylocal = true。
(現在我必須手工引用所有B的依賴關係,從A,是正確的?我還可以使用自定義生成步驟,我猜。反正,這是否行爲有什麼好處/意義嗎?)
您正在使用什麼版本的vof visual studio? – 2009-06-12 20:57:46
我正在使用VS 2008.我相信它在2005/2010年的行爲方式也是如此。 – 2009-12-27 17:44:17