문제

SQL Server 2008 Express SP1을 내 응용 프로그램에 부트 스트랩하려고합니다. 이전에는 Windows에 Wise를 사용하여 전제 조건 설치를 수행했지만 Wise는 아직 Windows Installer 4.5를 지원하지 않습니다.

저는 이제 Wix 3.0과 함께 Visual Studio 2008 부트 스트랩 기술을 사용하려고 노력하고 있으며 SQL Server 전제 조건을 얻는 데 성공했으며 SQL Express 2008의 매니페스트를 얻을 수 있지만 SP1은 아닙니다. 또한 sqlaccount를 현지화 할 수 있어야하지만 package.xml afaik을 수정하여 그렇게 할 수는 없습니다. 이전 솔루션에서 WISE를 사용하여 대상 시스템에서 현지화 된 문자열을 수집하고 매개 변수를 설치 프로그램 명령 줄에 직접 전달할 수있었습니다.

그래서 실제로 두 가지 질문 :

  1. SP1의 부트 스트랩 매니페스트 파일을 어디에서 찾을 수 있습니까 (또는 만들 수 있습니까?)

  2. SQLACCOUNT는 Visual Studio Bootstrapper와 함께 컴파일 시간에 결정된 것으로 보이므로 SQLACCOUNT를 어떻게 로컬레이션 할 수 있습니까?

도움이 되었습니까?

해결책

VS 2010 RC 이상을 사용하여 SQL Express 2008 SP1을 부트 스트랩 할 수 있습니다. Wix 3.5는 그곳에서 작동하며 허용합니다.

다른 팁

첫 번째 질문에 대한 솔루션 만있을 수 있습니다.vs.net 2008 SQL Server 용 부트 스트랩퍼 도구가 포함 된 Express Edition

제목이 말하면 도구도 설치하고 PowerShell이지만 적어도 SP1을 얻었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top