从 DLL 中删除了方法,但客户端没有收到错误

Method removed from DLL but client not getting error

我有一个关于 dotnet 框架的问题。 假设我的客户有一个 class 库 DLL,它有一组方法。出于某种原因,我删除了一些方法,并将其交付给我的客户。我如何确保我的客户不会因为他们正在使用的方法被删除而在他们的代码中出现任何错误。

如果您删除这些方法,它们肯定会出错,因此将它们标记为过时是最好的解决方案。您将破坏使用不同版本的 DLL 的代码之间的兼容性,这对客户来说是非常糟糕和不愉快的。