作者chuinzong (阿榮)
看板C_Sharp
標題[問題] DLL在Debug/Release要怎麼分別參考
時間Tue Feb 1 19:11:35 2022
目前在開發上遇到一個問題,
在VS的開發平台,需要參考開發商用的DLL,有分成Debug/Release版本。
可是在一般參考的使用上,僅能夠挑選一個。
想問說有什麼方法,可以讓Debug時挑選一個參考DLL,Release時又挑選另一個參考DLL。
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.105.57.16 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_Sharp/M.1643713897.A.D7D.html
2F:推 s4300026: 卸載專案,然後編輯專案,然後改寫xml就可以分別參考 02/02 00:11
3F:→ chuinzong: 感謝樓上大大,我現在可以分別引用不同路徑參考。 02/02 19:13
4F:→ chuinzong: 現在想問的是,如果Debug跟Release分別是不同檔名的DLL 02/02 19:14
5F:→ chuinzong: 一般是將其改成相同檔名,還是在xml做修改 02/02 19:14
6F:→ chuinzong: <Reference Include="Dll_d及DLL兩種版本。 02/02 19:16
7F:→ chuinzong: 現在是改<HintPath>bin\x64\$(Configuration)\DLL_d 02/02 19:17
8F:→ chuinzong: 兩個DLL檔名改一樣,或如何修改xml可以引用不同檔名DLL 02/02 19:19
10F:推 s4300026: 1.我沒試過直接變更檔名是否可行 02/03 10:50
11F:→ s4300026: 但我通常是編譯成用相同檔名的dll,然後放不同資料夾 02/03 10:51
12F:→ chuinzong: 沒問題,謝謝s大 02/04 20:58