2011-12-02 1 views
1

Visual Studio에서 설치 및 배포 옵션을 사용하여 내 프로젝트의 msi 파일을 만들었습니다. 모바일 소프트웨어의 EXE 파일 하나를 추가하고 싶습니다. 내 설치 폴더에 내가 원하는, 그 모바일 소프트웨어 exe가 내 설치 폴더에서 내 msi 파일 전에 실행해야합니다. 나는 그 소프트웨어 exe의 경로를 어떻게 내 설치 폴더에서 실행 모르겠다.내 msi 파일에 모바일 소프트웨어 exe를 추가하고 클라이언트 시스템에서 msi 파일을 실행하기 전에 실행해야합니다.

전제 조건 옵션을 사용하고 설정을하는 동안 내 응용 프로그램 폴더에 파일을 추가했지만 내 문제의 해결책을 얻지 못했습니다.

도와주세요.

답변

0

전제 조건이 올바른 해결책입니다. Visual Studio 설치 프로젝트는 사용자 지정 필수 구성 만들기를 지원하지 않습니다. 그러나 필요한 매니페스트를 수동으로 생성하여 수행 할 수 있습니다.

현재 매니페스트 구조를 찾을 수 있습니다 http://msdn.microsoft.com/en-us/library/ms229223(VS.80).aspx

이 매니페스트는 Bootstrapper Manifest Generator 도구를 자동으로 생성 할 수 있습니다.

패키지 매니페스트를 생성 한 후, 당신은 예를 들어, 비주얼 스튜디오 전제 조건 폴더에 별도의 폴더에 (패키지 포함) 모든 파일을 추가 할 수 있습니다에

C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages 

그런 다음 전제 조건을 선택할 수 있습니다 설치 프로젝트 속성 페이지.