2011-04-28 7 views
0

부트 스트 래퍼 매니페스트 생성기 (프레임 워크, SQL 익스프레스, 비디오 코덱)와 함께 몇 가지 필수 구성 요소를 설치하는 설치 프로젝트가 있지만 설치 프로젝트는 32 비트 전용입니다. 나는 그 이상의 검사를 가지고 있고 SO가 64 비트이지만 64 비트 인 경우 선행 조건을 설치하면 msi가 오류를 표시합니다.이 문제는 제가 처리해야하는 첫 번째 문제이지만 첫 번째 문제의 이름을 지정하지 않은 다른 문제는 만약 SO가 64 비트라면, SQL 익스프레스의 전제 조건 설치는 SQL Express가 32 비트 용이고 그 메시지를 표시하고 싶지 않기 때문에 오류가 발생합니다. 그래서 .. SO가 64 비트 인 경우 설치하는 선행 조건을 방지하는 방법을 어떻게 만들 수 있습니까?부트 스트 래퍼 전제 조건을 64 비트 미만으로 설치하지 마십시오.

감사합니다. 감사드립니다.

답변

1

대부분의 경우 전제 조건에 맞게 사용자 정의 부트 스트 래퍼를 만들어야 할 수 있습니다.

http://jcrawfor74.wordpress.com/2011/03/03/bootstrap-manifest-generator-2008-how-to-guide-v2/

그럼 당신은 64를 제외하는 조건을 설치 지정해야합니다. 원시 XML은 다음과 같이 보입니다.

<FailIf Property="ProcessorArchitecture" 
     Compare="ValueEqualTo" 
     Value="IA64" 
     String="InvalidPlatformArchitect" /> 
+0

와우! 나는 뭘 원하는지! 나는 그것을 시도 할 것이다. 감사! 한가지 더 ... 커스텀 부트 스트 래퍼는 설치해야 할 것이 있습니다. 그러나 이것은 설치해야 할 것이 아니라 점검 할 사항입니다. 그것은 어쨌든 작동할까요? –

관련 문제