C# 用于验证公共API兼容性的工具
我在一个平台产品上工作,该产品要求版本之间具有公共兼容性,因此针对以前版本编译的一些代码应该能够针对新版本工作,而无需重新编译 是否有一个工具可以自动进行验证,我所能找到的只是一个似乎适用于C++的工具,您可以尝试使用的功能 此实用程序接受一组旧程序集和一组新程序集,它们因Api更改而不同。检查包括:C# 用于验证公共API兼容性的工具,c#,.net,api,backwards-compatibility,C#,.net,Api,Backwards Compatibility,我在一个平台产品上工作,该产品要求版本之间具有公共兼容性,因此针对以前版本编译的一些代码应该能够针对新版本工作,而无需重新编译 是否有一个工具可以自动进行验证,我所能找到的只是一个似乎适用于C++的工具,您可以尝试使用的功能 此实用程序接受一组旧程序集和一组新程序集,它们因Api更改而不同。检查包括: 添加/删除类型 添加/删除字段、方法、事件(和属性) 微软发布了一种工具,用于检查其发布版本中的重大更改;它的名字叫。Umh,我不知道你这里所说的二进制兼容性是什么意思。你说的是公共接口兼容性还
- 添加/删除类型
- 添加/删除字段、方法、事件(和属性)