我創建了一個包含4個項目的解決方案。 1個控制檯應用程序和3個類庫。dll引用沒有被複制到Bin文件夾中
Console App Name : MyProject (Dependencies on Common and Domain and Logic)
Class Library 1 : MyProject.Logic (Dependencies on Common and Domain)
Class Library 2 : MyProject.Domain
Class Library 3 : MyProject.Common
現在我想補充的MyProject.Domain
和MyProject.Common
引用MyProject.Logic
項目 使用References --> Add Refernce --> Project
和使用References --> Add Refernce --> Project
選擇Refernces
上架的MyProject.Domain
參考,MyProject.Common
和MyProject.Logic
到MyProject
並選擇Refernces
我還驗證了所有三個參考文獻的屬性,它們都具有"Copy Local"
設爲True
當我建立/ Rebuid MyProject的,它並沒有爲MyProject.Common
和MyProject.Logic
查找引用,但它得到了MyProject.Domain
參考。因此Dll的MyProject.Common
和MyProject.Logic
不會被複制到bin文件夾中MyProject
我在網上見過類似的論壇..但是我沒有找到任何解決方案。
有人對此有任何想法?
你可以驗證項目'MyProject.Common'和'MyProject.Logic'本身能夠無誤地構建嗎? – mellamokb 2012-04-09 14:33:52
此外,如果dll被引用,但其類不會被使用,dll將不會被複制到bin目錄 – jorgebg 2012-04-09 14:36:57
@mellamokb,是'MyProject.Common'和'MyProject.Logic'構建成功... – meghana 2012-04-09 14:48:49