如何创建一个没有版本的dll引用的类库

时间:2017-06-27 17:03:01

标签: c# .net dll

我正在尝试创建一个将在不同项目中使用的类库

示例:

我正在创建math.dll,它使用add.dll(v2),subtract.dll(v2)。

math.dll将被其他项目使用,这些项目可能已经在使用add.dll和subtract.dll,它们可以是更低或更高的任何版本。 (add.dll - v1,subtract.dll - v3)

避免任何问题的一个解决方案是在web.config中添加绑定重定向以使用项目已有的版本。

有没有办法避免问题而不绑定重定向? (我的类库项目中有10多个dll引用,我可能会添加更多)。我不希望其他项目消耗我的dll来添加所有绑定重定向。

我的dll是否可以使用正在消耗它的项目中的dll(加/减)?

有没有办法可以将我的依赖dll(add.dll - v2 / subtract -v2)复制到消费项目中的文件夹并从那里引用它,而不是从消费项目已有的内容中引用它?

感谢您的帮助!

0 个答案:

没有答案