[问题] .net Framework 3.5 能将dll包入exe档吗

楼主: wn0203 (wn)   2017-09-17 10:53:22
因现在有两个dll名称相同且必须存放档案位置也需相同的困扰,
举个例子:
也就是A 执行档吃123.dll(版本1.1.1
B执行档吃123.dll (版本2.1.1)
但这两个执行档和dll我要存放的路径都一样,
都在同一个资料夹,
这样两个dll名称相同的就会有冲突,
就想到如果将B程式的dll包入exe档是不是能解决这问题?
但一直失败,不知道各位有什么建议><
作者: xzeertacat (BlueCat)   2017-09-17 13:43:00
ILMerge
作者: name2name2 (yang~hi)   2017-09-17 18:57:00
如果见两个子资料夹分别存放然后在exe里分别指定加载dll路径看到名称路径相同 当我没说
作者: spfy (spfy)   2017-09-17 19:39:00
我怎么觉得你应该从别的角度下手...
楼主: wn0203 (wn)   2017-09-18 05:51:00
别的角度是指什么?
作者: spfy (spfy)   2017-09-18 12:02:00
很多吧 为什么不能换DLL的路径 为什么DLL名称需要相同 为什会发生同DLL高版本不相容低版本 之类的...
作者: testPtt (测试)   2017-09-18 18:28:00
这球当然是踢给新版开发者阿
作者: Litfal (Litfal)   2017-09-18 22:13:00
换个档名存都不行还真僵硬
作者: lightyen (lightyen)   2017-09-19 11:55:00
没看过这么糟的要求

Links booklink

Contact Us: admin [ a t ] ucptt.com