可能是一個愚蠢的簡單的問題,但我似乎無法在網上找到答案。共享程序集重複生成
我與項目A中的溶液,B和C.
項目B和C有一個參考設定項目A.
項目B和C已經它們的輸出路徑設置爲項目的子目錄A的輸出目錄。
項目B和C具有設置爲在項目A的輸出目錄中查找的參考路徑。
問題是,項目A被放置在項目B和C的輸出目錄以及它自己的目錄中。這是使用MEF導致的問題,除非我手動刪除重複的程序集。
我得到這樣的結構:
[OutputPath]
ProjectA.exe
[Subdirectory]
ProjectB.dll
ProjectC.dll
ProjectA.exe
如何防止項目B和C在自己的輸出目錄,所以我每次經過最終建立了這個目錄結構重建項目A?
[OutputPath]
ProjectA.exe
[Subdirectory]
ProjectB.dll
ProjectC.dll
但是然後B和C不會構建,他們使用項目A中的類。我只想找出一種方法,在自動重建它之前,B和C將在參考路徑I設置中查找項目A.我可以刪除重複並且一切正常,我只是不希望它在第一個地方建立,因爲參考路徑中已經有了一個有效的副本。 – ARW