Considérons deux .NET dll. Le premier, "application.dll" contient la logique métier principale et le code d'accès aux données. La seconde, "webservice.dll" se compose principalement de WebMethods qui lient des objets et des méthodes avec application.dll dans le but de fournir des appels webservice au code existant.Qu'est-ce qui casse une interface binaire (dll) .net
Quels changements (par exemple ajouter de nouvelles classes, ajouter un nouveau champ ou une nouvelle méthode à une classe existante, etc.) peuvent et ne peuvent pas être faits à application.dll sans nécessiter une recompilation de webservice.dll?
Toutes les modifications apportées aux interfaces seront brisées, n'est-ce pas? –
J'ajoutais déjà des interfaces et des méthodes abstraites pendant que vous ajoutiez ce commentaire ;-p –
Liste de recherche très complète. À votre santé! – SillyMonkey