Cuando un archivo dll o exe se firma con fuertes claves de nombre, .NET no le permite modificarlo. Si intenta utilizar un montaje firmado, después de haber hecho algunos cambios con el editor hexadecimal o cualquier otra herramienta, obtendrá la siguiente excepción:
Una excepción no controlada del tipo 'System.IO.FileLoadException' en system.windows.forms.dll Información adicional: validación de nombre seguro no para el montaje 'MyAssembly.Test'.
Si intenta ejecutar un archivo ejecutable firmado después de haber hecho algunos cambios en ella, obtendrá el siguiente mensaje de error:
. Validación String nombre no para el montaje ... El archivo puede haber sido manipulado o que fue parcialmente firmado pero no totalmente firmado con la clave privada correcta
Requisitos
Comentarios que no se encuentran