Når en dll eller exe-fil er signeret med stærke navn nøgler, er .NET ikke tillade dig at ændre det. Hvis du forsøger at bruge en underskrevet forsamling, efter du har lavet nogle ændringer med Hex editor eller ethvert andet værktøj, får du følgende undtagelse:
En Ubehandlet undtagelse af typen 'System.IO.FileLoadException «fandt sted i system.windows.forms.dll Yderligere oplysninger: Stærk navn validering mislykkedes for samling« MyAssembly.Test «.
Hvis du forsøger at køre en underskrevet eksekverbar fil, efter at du har lavet nogle ændringer i det, får du følgende fejlmeddelelse:
. String navn validering mislykkedes for montering ... Filen kan være blevet manipuleret med, eller det blev delvist undertegnet, men ikke fuldt underskrevet med den korrekte private nøgle
Krav :
Kommentarer ikke fundet