【问题标题】:how to support multiple third-party dll versions?如何支持多个第三方dll版本?
【发布时间】:2011-03-28 15:09:44
【问题描述】:

我的 .NET 应用程序引用了 com 对象。我的任务是能够构建我的应用程序,而无需使用在其上引用的不同 dll 更改我的代码。

如何引用同一个 com 引用的 2 个版本?配置管理器可以在这里提供帮助吗?

谢谢

【问题讨论】:

标签: .net visual-studio deployment com


【解决方案1】:

如果其他版本向后兼容,您只需将现有引用替换为新引用即可。 如果它不向后兼容,您可能需要更改一些代码。 如果您想使用新版本中的一些功能,您可能还需要更改一些代码。

【讨论】:

  • 这和这个问题一样有意义!
  • 让我重新表述我的问题:我希望能够使用两个版本构建我的应用程序,所以最后我将获得我的应用程序的 2 个版本,每个版本都引用不同的 dll。我想在不复制我的项目的情况下实现这一目标。
  • 您应该能够将同一个 .dll 的多个版本添加到您的项目引用中,但是如何在运行时区分它们是我无法做到的。您如何知道要使用哪个版本的组件?
猜你喜欢
  • 2019-05-19
  • 1970-01-01
  • 2019-02-06
  • 1970-01-01
  • 1970-01-01
  • 2018-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多