ClickOnce를 사용하여 배포 및 업데이트를 관리하는 경우 프로젝트의 최신 버전에 대한 URL/매니페스트를 적극적으로 쿼리 한 다음 현재 버전을 다음과 비교하도록 구성 할 수 있습니다. 이 작업을 통해 업데이트가 필요한지 여부를 결정할 수 있습니다. 누구든지 비교 루틴의 수치 제한이 무엇인지 알고 있습니까? 빌드를 자동화하는 프로세스가 있기 때문에 타임 스탬프를 버전의 4 개 구성 요소 (예 : 1.0.0.x; 기호가없는 숫자)로 가져갑니다. 그러나이 자리에 8 자리 숫자가 있다는 사실은 잠재적으로 비교 충돌을 일으킬 수 있다고 우려합니다. Microsoft는 예기치 않은 요구 사항을 충족시켜줍니다..NET : ClickOnce의 버전 문자열 번호 및 길이
누구나이 경험이 있습니까?
감사합니다.
내부적으로 'System.Version'을 사용하여 값을 구문 분석하고 비교하므로 응용 프로그램이'int.MaxValue'로 제한되어있는 것처럼 보입니다. – vcsjones