标签: c# .net .net-assembly
程序集A在1.0版中发布 一些补丁是在A上开发的。
这些补丁可能涉及100%的内部代码(例如:更改私有函数的实现),或者它们可能影响A接口,即使不会破坏依赖程序集的编译(例如:公共常量值已更改)。
如何自动检测该程序集接口已更改,以便您知道可能还需要提供A依赖程序集?
答案 0 :(得分:1)
最明显的解决方案是(如果您在运行时检测到它们)为程序集提供某种清单,您可以在其中定义版本和依赖程序集列表(即可以根据版本而有所不同。