저는 하루 종일 붙어 있었고 아이디어가 부족했습니다.누구나이 .INF 파일의 문제점을 알 수 있습니까?
웹 페이지에서 시작된 CAB 파일에서 설치 프로그램을 실행하려고합니다. 설치 프로그램 (BlowbackInstaller.msi)과 inf 파일 (아래 참조)이 포함 된 cab 파일을 작성했습니다.
문제점 : 내가 IE8의 웹 페이지를 히트 , 그것은 제대로 컨트롤이 설치하려고하고 올바른 서명 정보를 보여줍니다, 그래서는 CAB 파일을 찾는 알고가 서명 한 것을 나에게 묻습니다 .
그러면 설치 여부를 묻습니다. alt text http://www.freeimagehosting.net/uploads/cf19341e41.png
설치 버튼을 누르면 설치 프로그램을 실행하지 않고 페이지 처리 만 계속됩니다. 설치 프로그램에 몇 가지 대화 상자가 있기 때문에이 사실을 알고 있습니다.
별도로 설치 프로그램 (msi)을 테스트했는데 정상적으로 작동합니다. IE에서 CAB을 실행하지 않는 것처럼 보입니다. INF 파일에 문제가있는 것 같습니다.
여기 여기 ...
<object id="bbc"
codebase="../cabs/BlowbackControl.cab"
classid="clsid:A4748756-061D-11DF-9D94-BD9455D89593">
<param name="_ExtentX" value="26" />
<param name="_ExtentY" value="26" />
</object>
그것을 시작하는 HTML 년대 CAB에서 .inf 파일의 내용입니다.
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Setup Hooks]
hook1=hook1
[hoook1]
run=msiexec.exe /i %EXTRACT_DIR%\BlowbackInstaller.msi
사람은 내가 놓친 게 분명 무언가를보고, 또는 추가 문제 해결을위한 아이디어가?
하단에 [hook1]이 있어야하나요? –