2010-06-02 5 views
3

나는 넷 프로그램에서 자체 업데이트를위한 최고의 메커니즘을 찾고있다!
솔루션은이 주제에 포함되지해야합니다.
1) 서버 - 발표 때 새 업데이트 클라이언트 프로그램
2)의 단절 프로그램에 그를 설치 한 후, 모든 클라이언트 프로그램은 자체 서버 버전에 기반을 업데이트해야합니다 (자동 필요를 -update for server)
3) 전체 업데이트 : 예를 들어 버전 3의 서버와 마지막 업데이트 패키지 버전이 5이면 업데이트 패키지에 이전 패키지가 포함되어야합니다..net 프로그램의 자체 업데이트?

+0

이 솔루션 모두가 잘 작동,하지만이 사촌 배리 응답을 선택했다 더 나은 솔루션을 찾고 사람이 .NET 클라이언트 응용 프로그램을 확인해야하는 경우도 간단한 솔루션 – Rev

+0

입니다 : .NET Application Updater Component – Rev

답변

9

Click Once deployment으로 보셨나요?

+0

나는 그것을 볼 수 있지만 좋은 예제는 찾을 수 없다. – Rev

+0

아마도이 경우 웹 서버를 통해 배포 옵션을 선택해야 할 것이다. 그런 다음 응용 프로그램을 게시 할 때 응용 프로그램의 이전 버전에 대한 버전 및 버전과 같은 옵션을 설정할 수 있습니다. 응용 프로그램이 시스템에 로컬로 설치되는지 로컬 시스템의 임시 위치에서 실행되는지 여부에 대한 옵션을 설정 한 다음 응용 프로그램을 닫으면 제거 할 수도 있습니다. 클릭 한번 (Click Once)과 관련된 많은 정보가 있으며 구현하기 전에 충분히 읽어야합니다. 귀하의 질문에 대한 한 줄의 답은 빠르지 않을 것입니다. – codingbadger

+1

다음은 멋진 자습서입니다. http://weblogs.asp.net/shahar/archive/2008/01/29/how-to-use-clickonce-to-deploy-your-applications.aspx – codingbadger

관련 문제