【发布时间】:2013-02-02 22:50:18
【问题描述】:
我有一个引用 foo.dll 的控制台应用程序。并且 foo.dll - 以及我的控制台 - 引用了另一个 dll,即 boo.dll。
控制台应用程序参考 --> boo.dll AND fool.dll foo.dll 也引用了 --> boo.dll 但它指定了版本号:'1.2.0'
现在,假设我已将 boo.dll 替换为较新的版本。 '1.3.0'
现在,由于 foo.dll 通过将版本号指定为 1.2.0 来引用 boo.dll,我的解决方案不再构建。
如何强制 foo.dll 使用较新版本的 boo.dll?我可以通过 app.config 实现吗?
谢谢
【问题讨论】:
-
如果这两个程序集都不受您的控制,您如何确保第 3 方 foo.dll 可以与较新版本的 boo.dll 一起使用?
标签: c# .net visual-studio console-application versioning