Si nous avons un exécutable .NET qui utilise une bibliothèque .NET, comment le CLR s'assure-t-il que vous utilisez la bonne version de la DLL? CLRwise ce qui est considéré comme la "version correcte dll", pour commencer?Comment le CLR sait-il si l'assemblage donné est le bon?
Est-ce que ça ne regarde que la version? Regarde aussi au moment de la construction (?). Peut-être qu'il regarde un hachage ou quelque chose?
Merci
Pourriez-vous expliquer un peu mieux que la signature numérique? Comment et quand est-ce fait? En outre, supposons que je crée une application Hello World et la construisons 10 fois. Est-ce que la sortie .exe sera différente si je ne change pas son code? Est-ce que la version va changer? –
Lisez n'importe quelle introduction dans .NET - "la signature de code" est le sujet que vous voulez. Si oyu a besoin des bases, rien ne vaut la lecture de la documentation. – TomTom