0
C#을 사용하여 어셈블리의 강력한 키를 검색하는 방법은 무엇입니까? .Net 및 non.Net 어셈블리에서 작동 할 수있는 방법이 있습니까? 여러 시스템에서 어셈블리를 고유하게 식별하라는 요청을 받았습니다.어셈블리의 강력한 키를 검색하는 방법
C#을 사용하여 어셈블리의 강력한 키를 검색하는 방법은 무엇입니까? .Net 및 non.Net 어셈블리에서 작동 할 수있는 방법이 있습니까? 여러 시스템에서 어셈블리를 고유하게 식별하라는 요청을 받았습니다.어셈블리의 강력한 키를 검색하는 방법
는 당신이 확인, 서명 된 어셈블리의 공개 키 토큰을 검색 할 가정 다음 link
나는이 시도는 문자열로해야 할 경우
var key = assembly.GetName().GetPublicKey();
var keyToken = assembly.GetName().GetPublicKeyToken();
찾고있는 무슨 생각 이
var keyTokenString = string.Join("", assembly.GetName().GetPublicKeyToken().Select(x => x.ToString("x2")));
좋아, 그래서 기대했던 것보다 훨씬 간단 해 보인다. 왜 내가 결과를 얻지 않았는지 확신하지 못했다. 이제는 .Net 어셈블리를 고유하게 식별해야합니다. 그 (것)들을 확인하는 가장 좋은 방법은 무엇입니까? – openshac
흠 죄송합니다. 확실하지 않습니다. –