Quand un fichier de dll ou exe est signé avec des touches de nom fort, .NET ne vous permet pas de le modifier. Si vous essayez d'utiliser un ensemble signé, après avoir apporté quelques modifications avec l'éditeur hexadécimal ou tout autre outil, vous aurez l'exception suivante:
Une exception non gérée du type 'System.IO.FileLoadException' est produite dans system.windows.forms.dll Informations complémentaires: la validation de nom fort échoué pour l'assemblage 'MyAssembly.Test'.
Si vous essayez d'exécuter un fichier exécutable signé après que vous avez fait quelques changements en elle, vous obtenez le message d'erreur suivant:
. Validation de String nom n'a pour l'assemblage ... Le fichier peut avoir été altéré ou qu'il a été partiellement signé mais pas entièrement signé avec la clé privée correcte
Exigences :
Commentaires non trouvées