첫 번째 설치 프로젝트가 닫힌 후 다른 설정 프로젝트를 시작하고 싶습니다. 문제는 setup.exe가 MSI 패키지의 래퍼 일 뿐이므로 setup.exe가 완료되고 foo.msi가 아닌 경우 WaitForExit가 종료된다는 것입니다.설정 프로젝트가 .NET에서 닫힐 때까지 기다리십시오.
Using Process As New System.Diagnostics.Process
Process.StartInfo.FileName = "setup.exe"
Process.StartInfo.WindowStyle = ProcessWindowStyle.Normal
Process.WaitForExit()
End Using
'Launch next setup here
어떻게 이것을 수행 할 수 있습니까? 설치 프로그램은 Visual Studio 설치 프로젝트입니다.
필자는 내가 원하는 결과를 얻을 수 있는지 알아보기 위해 전문 설치 프로그램을 시험해 볼 필요가 있다고 생각합니다.
msiexec을 사용하지 않으면 setup.exe에서 수행 된 사전 점검이 수행되지 않습니까? – Ryan
예. setup.exe에는 기본적으로 응용 프로그램을 설치하기 전에 필요할 수있는 사전 필수 검사가 있습니다. –