2010-01-21 5 views
4

저는 하루 종일 붙어 있었고 아이디어가 부족했습니다.누구나이 .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 

사람은 내가 놓친 게 분명 무언가를보고, 또는 추가 문제 해결을위한 아이디어가?

+4

하단에 [hook1]이 있어야하나요? –

답변

4

[hoook1]

그것은 "O"여분의 함께 할 수있는 뭔가를하지 않았을

, 그것은 것?

+0

DOH! 나는 내가 그렇게 놓쳐 버렸을 것임에 틀림없는 두 배를 보는 것에 익숙해 졌다고 생각한다. 직장에서 술 마시는 것을 멈춰야 해! – JohnFx

관련 문제