标签: c# .net .net-assembly dependency-management
我正在发布一个DLL,它是一个更大的库的扩展。我的DLL适用于从15.2.*到16.1.*的任何更大版本的库。有些人希望在v15中将它与其他库一起使用,有些人会想要在v16中使用它。
15.2.*
16.1.*
据我所知,使用绑定重定向是不是解决方案,因为绑定重定向不是我可以在我的DLL中发布的东西。绑定重定向必须由我的DLL的消费者在每个项目中手动应用。
有没有办法创建这样的DLL输出?对IL进行后处理?对于这种情况,是否存在强大的运行时程序集解析方案?