2012-05-21 3 views
5

sn 도구를 사용하여 프로젝트에서 어셈블리에 서명하는 키를 만들었습니다. 키가 4 개월 전에 만료되었음을 알았지 만 Visual Studio는이 점에 대해 불평하지 않고 여전히 dll에 서명합니다. 고객이이 어셈블리를 설치할 때 영향을 미칩니 까? (일부 경우 어셈블리가 GAC로 이동하는 것이 중요합니다.)어셈블리 서명 키가 만료 됨

답변

3

Strong Name keys don't expire.

당신은 Code Signing certificates을 생각할 수도 있습니다.

+0

프로젝트 속성의 서명 탭에서 선택한 pfx 파일이 만료되었습니다. –

+0

pfx는 코드 서명 인증서이지만 sn 도구는 강력한 이름 키만 만듭니다. 그래서 약간의 혼란이 있습니다. –

+0

프로젝트 설정에서 어셈블리 서명 탭을 사용 중이며 pkgx 키를 선택했습니다. 그러면 pkgx 키가 선택되고 만료되어야합니다. 이 pfx를 cert 저장소에 설치하고 만료되었음을 확인했습니다. –