2013-08-31 2 views
2

사용자의 소수가 설치하려고하지만 현재 .msi 설치가 실패하는 브라우저 플러그인의 현재 설치 프로그램에 문제가 있습니다. . 문제는 익명 다운로드이며 품질 보증 컴퓨터가이 문제를 해결하지 못하기 때문에 로그를 복원 할 수 없다는 것입니다. 다운로드하기 전에 JS에 로그 파일이 있고 설치를 시도한 후 설문 응답을 받았기 때문에 실패했다고합니다.실패한 .msi 설치에서 로그 파일을 업로드하는 방법 (WiX를 사용하여 만들기)

Windows .msi 설치가 실패 할 때 로그 파일 자동 업로드 방법에 대한 답변을 찾지 못했습니다.

내가 본 가장 좋은 해결책은 설치 후 셸 스크립트 동작을 만든 다음 PowerShell 또는 bitsadmin을 사용하여 임시 디렉터리에서 찾을 수있는 경우 명령 줄에서 특정 로그 파일을 업로드하려고 할 수 있습니다 그러나 이것은 깨끗하고 신뢰할 수있는 솔루션으로 보이지 않습니다.

어디서나 PUT하거나 POST 할 수 있다는 것이 좋습니다.

도움이 필요합니다.

답변

0

MsiLogging 속성을 "voicewarmupx"와 같이 설정하면 나중에 MsiLogFileLocation 속성을 사용하여 로그 파일 위치를 가져올 수 있습니다. 이 기능은 Windows Installer 4.0 이상에서 지원됩니다.

배치 파일이나 PowerShell 스크립트에서 필요한 프로그래밍 기능을 제공하지 않는 경우 create a custom action을 사용하여 로그 파일을 검색하고 사용자에게 보냅니다.

관련 문제