2016-12-30 13 views
0

Visual Basic 응용 프로그램이 있고이를 사용하는 클라이언트가 많이 있습니다. XX 일마다 소스를 업데이트 한 후 모든 클라이언트에게 연락하여 새 버전의 응용 프로그램이 있음을 알립니다.사이드 클라이언트 시각적 기본 응용 프로그램의 메시지?

그러나 저는 이전 버전의 시스템을 사용하는 몇몇 클라이언트가 있다는 것을 알고 있습니다. 내 마스터 소스를 수정/업데이트 할 수있는 방법이 있습니다 (코드, 라이브러리, 함수 등). 사용자가 이전 버전의 응용 프로그램을 사용하는 경우, 다음과 같은 메시지가 나타납니다. 시스템에 성공적으로 로그인 했습니까?

메시지 : "당신은 v.1.00을 사용하고 이것은 시스템의 이전 버전입니다 최신 버전으로 업데이트 시도 v.2.01을."추가

을 위에서 설명한 정보 , 내 VB 응용 프로그램에서 인터넷 웹 페이지에 연결해야하는 일부 작업에 VB.net 코드 일부를 사용했습니다.

의견, 도움/의견 또는지도가 도움이 될 것입니다.

+0

서버의 데이터와 로컬 버전을 비교하는 업데이터 또는 워치 독 응용 프로그램을 작성할 수 있습니다. 그렇지 않으면 SO에 대해 상당히 광범위합니다. – Plutonix

+0

나는 당신이 논평하는 이것을 보거나/찾겠습니다. 고마워요 @Plutonix –

답변

1

이미 밖으로 나가는 고객에 대해서는 많은 것을 할 수 없습니다.

쉽게 구현할 수있는 방법은 코드가 사용자가 제어하는 ​​웹 사이트에서 XML 파일을 검색하도록하는 것입니다. 해당 XML 파일에는 최신 버전 번호가 포함됩니다. 이 코드는 버전 번호를 XML의 버전과 비교합니다. 서로 다르면 메시지가 표시됩니다.

보너스로, XML에는 다운로드 용 최신 버전을 가리키는 URL이 포함될 수 있습니다.

+0

고마워요 @DWRoelands 당신의 충고에 유의하겠습니다. –