문제

나는 클릭 오브 배포에 문제가있다. Windows 형태 신청. 새로운 설정을 구축하고 이전 설정과 같이 덮어 쓰기를 내보내려고했을 때 Visual Studio는 내 인증서가 만료되었다고 진술했습니다.

이 동작은 다음에 설명되어 있습니다 설치에 서명하는 데 사용 된 인증서가 만료 된 후 Visual Studio 2005 ClickOnce 응용 프로그램을 업데이트하려고 할 때 오류 메시지가 표시됩니다. 그리고 해결 방법이 있습니다 RenewCert- 작업 버전. 그러나 이러한 솔루션은 내 상황에 적용되지 않습니다.

다른 해결 방법은 배포 서버의 시스템 날짜를 인증서 만료 날짜 (배포 작업 중) 전 날짜로 가져 오는 것과 관련이 있지만,이를 매우 "마지막 기회"로 본다.

이 문제를 해결하려면 어떻게해야합니까? 시도 할 수있는 또 다른 해결 방법이 있습니까?

도움이 되었습니까?

해결책

블로그 항목을 찾았습니다. ClickOnce 및 만료 코드 서명 인증서 James Harte는 응용 프로그램이 스스로 제거하고 새로운 ClickOnce 설치를 시작하는 방법을 설명합니다. 그것은 나를 위해 일했다.

다른 팁

나는 거의 2 년 전에이 문제를 해결했다. RenewCert가 귀하에게 효과가 없으면 실제로 좋은 해결 방법이 없습니다. 나는 심지어 Clickonce Authority, Brian Noyes에게 이메일을 보냈고 좋은 해결 방법이 없다는 확인을 받았습니다.

우리는 3 년간의 인증서를 구매하고 사용자에게 제거하라고 지시했습니다. 그러나 올바르게 기억하면 시작 메뉴에서 앱을 시작할 때 사용자가 오류 메시지 만 받았습니다. 그들이 웹 페이지로 가면 앱을 설치하고 잘 달렸다. 물론 클라이언트는 기계에 2 가지 버전의 앱을 가지고있었습니다 :). 해당 시나리오에서 시작 메뉴 바로 가기에 무슨 일이 있었는지 기억이 나지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top