[問題] DLL在Debug/Release要怎麼分別參考

看板C_Sharp (C#)作者 (阿榮)時間2年前 (2022/02/01 19:11), 編輯推噓2(2010)
留言12則, 2人參與, 2年前最新討論串1/1
目前在開發上遇到一個問題, 在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

02/01 19:23, 2年前 , 1F
https://imgur.com/a/6mMILO9 DLL的參考方式
02/01 19:23, 1F

02/02 00:11, 2年前 , 2F
卸載專案,然後編輯專案,然後改寫xml就可以分別參考
02/02 00:11, 2F

02/02 19:13, 2年前 , 3F
感謝樓上大大,我現在可以分別引用不同路徑參考。
02/02 19:13, 3F

02/02 19:14, 2年前 , 4F
現在想問的是,如果Debug跟Release分別是不同檔名的DLL
02/02 19:14, 4F

02/02 19:14, 2年前 , 5F
一般是將其改成相同檔名,還是在xml做修改
02/02 19:14, 5F

02/02 19:16, 2年前 , 6F
<Reference Include="Dll_d及DLL兩種版本。
02/02 19:16, 6F

02/02 19:17, 2年前 , 7F
現在是改<HintPath>bin\x64\$(Configuration)\DLL_d
02/02 19:17, 7F

02/02 19:19, 2年前 , 8F
兩個DLL檔名改一樣,或如何修改xml可以引用不同檔名DLL
02/02 19:19, 8F

02/02 19:21, 2年前 , 9F
02/02 19:21, 9F

02/03 10:50, 2年前 , 10F
1.我沒試過直接變更檔名是否可行
02/03 10:50, 10F

02/03 10:51, 2年前 , 11F
但我通常是編譯成用相同檔名的dll,然後放不同資料夾
02/03 10:51, 11F

02/04 20:58, 2年前 , 12F
沒問題,謝謝s大
02/04 20:58, 12F
文章代碼(AID): #1X-HLfrz (C_Sharp)
文章代碼(AID): #1X-HLfrz (C_Sharp)