看板 C_Sharp 關於我們 聯絡資訊
目前在開發上遇到一個問題, 在VS的開發平台,需要參考開發商用的DLL,有分成Debug/Release版本。 可是在一般參考的使用上,僅能夠挑選一個。 想問說有什麼方法,可以讓Debug時挑選一個參考DLL,Release時又挑選另一個參考DLL。 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.105.57.16 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1643713897.A.D7D.html
chuinzong: https://imgur.com/a/6mMILO9 DLL的參考方式 02/01 19:23
s4300026: 卸載專案,然後編輯專案,然後改寫xml就可以分別參考 02/02 00:11
chuinzong: 感謝樓上大大,我現在可以分別引用不同路徑參考。 02/02 19:13
chuinzong: 現在想問的是,如果Debug跟Release分別是不同檔名的DLL 02/02 19:14
chuinzong: 一般是將其改成相同檔名,還是在xml做修改 02/02 19:14
chuinzong: <Reference Include="Dll_d及DLL兩種版本。 02/02 19:16
chuinzong: 現在是改<HintPath>bin\x64\$(Configuration)\DLL_d 02/02 19:17
chuinzong: 兩個DLL檔名改一樣,或如何修改xml可以引用不同檔名DLL 02/02 19:19
chuinzong: https://imgur.com/CeecX1E 如圖所示 02/02 19:21
s4300026: 1.我沒試過直接變更檔名是否可行 02/03 10:50
s4300026: 但我通常是編譯成用相同檔名的dll,然後放不同資料夾 02/03 10:51
chuinzong: 沒問題,謝謝s大 02/04 20:58