1

저는 설치 프로젝트를 가지고 있으며, 이제는 어떻게 사용자에게 알림과 자동 업데이트를 제공 할 수 있는지 궁금합니다. (ClickOnce는 기회가 아닙니다.) 솔루션에는 여러 프로젝트와 MSSQL 데이터베이스를 만드는 사용자 지정 작업이 포함되어 있습니다.VisualStudio 2010 설치 프로젝트 사용자에게 업데이트를 제공합니다.

  • 솔루션

    • 프로젝트 1
    • 프로젝트 2는
    • 설치 프로젝트

그것은 그렇게 보인다.

그래서 제 질문은 다음과 같습니다

가 - 어떻게 내가 업데이트를 사용할 수 있다는 것을 사용자에게 통지 할 수 있습니까? 셋업이나 메인 프로젝트에서 이와 같은 것을 통합 할 수 있습니까? 나는 Setup Project와 Click Once Apps를 결합 할 무언가를 읽었습니다. (링크를 잊어 버렸습니다 ...)

- 새로운 파일 만 설치되고 전체 PreviousVersion을 제거해야하는 업데이트를 어떻게 제공합니까?

- 내 응용 프로그램은 MSSQL 데이터베이스를 사용합니다. 어떻게 데이터베이스 업데이트를 제공합니까?

답변

1

업데이트가 있음을 사용자에게 어떻게 알릴 수 있습니까?

업데이트를 확인하고 사용자에게 설치하라는 메시지가 표시되는 Updater 응용 프로그램이 필요합니다. Visual Studio에는이 기능이 없지만 일부 상용 설치 제작 도구에는 기본 제공되는 업데이터가 있습니다. 타사 업데이터를 사용하고 싶지 않으면 직접 작성하십시오.

최신 버전의 파일 만 설치되고 전체 PreviousVersion을 제거하지 않아도되는 업데이트는 어떻게 제공합니까?

이이 패치를 통해 이루어집니다 : http://msdn.microsoft.com/en-us/library/aa370578(VS.85).aspx

또한 내 응용 프로그램은 내가 데이터베이스 업데이트를 제공 할 수있는 방법 MSSQL 데이터베이스를 사용?

데이터베이스는 사용자 지정 작업에 의해 처리되므로 사용자 지정 작업을 통해 데이터베이스를 업데이트 할 수도 있습니다.

+0

설명해 주셔서 감사합니다. 이 기능을 상용/비 상업용으로 제공하는 "훌륭한"타사 도구를 알고 계십니까? 미리 감사드립니다. – Mark

관련 문제