好的,這是問題所在。 我有2個項目。一個是主要項目(可執行文件),另一個是圖書館。Visual Studio:庫輸出路徑的靈活性
- MyNameSpace.Libraries.TheHolyMefLibrary
- MyNameSpace.TheProduct
兩個項目的默認輸出路徑爲bin\Debug\
,所以當我編譯的主要應用,在debug文件夾中我能找到的都可執行的,以及圖書館。現在
,我想有以下輸出:
- 斌\調試\ MyExecutable.exe
- 斌\調試\插件\ TheHolyMefLibrary.dll
但是當我改變庫的輸出路徑爲bin\Debug\plugins\
,編譯器仍然創建如下輸出
- 斌\調試\ MyExecutable.exe
- 斌\調試\ TheHolyMefLibrary.dll
我怎麼能保證,不管哪個項目鏈接到庫,它總是要在輸出路徑的子文件夾從主組件,甚至在安裝解決方案?
那麼沒有「官方」方法來解決這個問題?我的意思是,在其他項目中,我有時候需要20個庫,所以程序集目錄變得非常麻煩。 – Neurodefekt 2013-03-26 13:23:14