【发布时间】:2014-01-14 23:00:46
【问题描述】:
我正在编写一个 c# WinForms 应用程序。我引用了第 3 方 dll (SDK) 来执行特定任务。我希望这个 dll 安装在客户端机器上。
现在,如果我使用版本 1 作为参考,并且客户端安装了版本 1。该应用程序有效。
稍后,如果客户端升级到版本 2,我的应用程序将无法运行,因为没有版本 1 的 dll。
如何编码我的应用程序?每个版本的第 3 方 dll 一个?或者,还有更好的方法? (SDK向后兼容)
【问题讨论】: