DLL 또는 EXE 파일이 강력한 이름 키를 사용하여 서명하는 경우, .NET은 당신이 그것을 수정할 수 없습니다. 당신은 16 진수 편집기 나 다른 도구를 일부 변경 한 후, 서명 된 어셈블리를 사용하려고하면 다음과 같은 예외를 얻을 수 있습니다 :
유형 'System.IO.FileLoadException'처리되지 않은 예외가 system.windows.forms.dll 추가 정보 발생 : 강력한 이름 확인 어셈블리 실패 'MyAssembly.Test'.
당신이 일부 변경 한 후 서명 된 실행 파일을 실행하려고하면 다음과 같은 오류 메시지가 나타납니다 :
문자열 이름 유효성 검사 파일이 변조되었을 수 있습니다 또는 부분적으로 서명했지만 완전히 올바른 개인 키로 서명하지 ... 조립에 실패한
요구 사항 :.
Windos 98 / ME / 2000 / XP
댓글을 찾을 수 없습니다