2014-07-15 10 views
0

내 WiX Boostrapper 프로젝트에 bal : 조건을 추가하여 사용자가 명령 행에서 "AcceptEula = 1"을 지정한 경우 모드에서만 계속 허용합니다.WiX 굽기 부트 스트 래퍼 - 비대화 형 모드를 감지 할 수 있습니까?

그러나 대화식으로 설치 프로그램을 실행하는 경우 계속하려면 체크 표시가되어 있으므로 괜찮으므로이 매개 변수를 입력하지 않아도됩니다.

<Variable Name="AcceptEula" Value="0" Type="numeric" bal:Overridable="yes"/> 
<bal:Condition Message="You must accept the EULA">(<TEST FOR QUIET MODE>) AND (AccepEula=1)</bal:Condition> 

사람이 할 수 있는지 알고 있는가, 또는 대안에 대한 제안 사항이 :

따라서, 내가 좋아하는 뭔가를 원하십니까?

감사합니다.

답변

1

코드를 작성하지 않아도 오늘은 불가능합니다. 이미 기능 요청이 http://wixtoolset.org/issues/3825/에 있습니다.

+0

Sean .... 코드 작성을 말하면 조금만 관리되는 "플러그인"을 작성하고이를 부트 스트랩 워크 플로에 연결하는 것처럼 간단합니까? 아니면 부트 스트랩 워크 플로의 소스 코드를 수정하는 경우입니다 - 내가 할 수있는 전, 후자는 많은 번거 로움처럼 들린다 :) – Kram