2012-06-10 1 views
0

지금 적절한 배포가 필요한 응용 프로그램을 만들었습니다.응용 프로그램 배포 [.NET 2.0 + Access 2007 런타임]

응용 프로그램은 C#/.NET으로 작성되었습니다.

응용 프로그램은 이전 데이터베이스 (액세스 2007 런타임)를 사용하며 .NET 2.0 프레임 워크를 기반으로합니다.

시스템에 .NET 2.0 및 액세스 2007 런타임이 없다고 가정하고 단일 설치 프로그램으로 응용 프로그램을 올바르게 배포하려면 어떻게해야합니까?

+0

패키지 마법사를 사용하여 설치 프로그램에서 실행하십시오. http://msdn.microsoft.com/en-us/library/bb501030%28v=office.12%29.aspx –

답변

1

나는 다음과 같이이 일을 해요 :

  1. 이 응용 프로그램에 대한 MSI 나 EXE 설치 프로그램을 만듭니다. WIX을 사용할 수 있습니다.
  2. .NET Framework가 설치되어 있는지 확인하는 bootsrapter를 만듭니다. 그렇지 않다면 : 설치하고 main instalation packege를 실행하십시오 (1 번에서 생성). DotnetInstaller을 사용할 수 있습니다.
  3. 또한 클라이언트 컴퓨터에 MS Office가 없을 때 설치 될 부트 스터 퍼에 Access 2007 Runtime을 추가해야합니다.

DotnetInstaller를 사용하면 단일 파일 설치를 생성 할 수 있습니다.

+0

tyyyy 번갈아 사용 중 사전 설치 프로그램 9.2 [수행했습니다.] –