谁能告诉我这个.INF文件有什么问题?
问题描述:
我一直被困在这一整天,并且刚刚用完了想法。谁能告诉我这个.INF文件有什么问题?
我试图从网页上启动的CAB文件运行安装程序。我构建了一个包含安装程序(BlowbackInstaller.msi)和一个inf文件(参见下文)的cab文件。
问题: 当我打的网页在IE8,它正确地提示我,控制正试图安装,并显示正确的签名信息,所以我知道它是找到CAB文件,它的签署。
然后它正确提示我是否要安装它。 alt text http://www.freeimagehosting.net/uploads/cf19341e41.png
当我按下安装按钮后,它只是继续处理页面而不运行安装程序。我知道这是因为安装程序中有几个对话框。
我单独测试了安装程序(msi),它工作的很好,它只是好像它没有从IE浏览器启动。我怀疑我的INF文件存在问题。
这里发起的HTML ...
<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>
这里是在CAB .inf文件的内容。
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Setup Hooks]
hook1=hook1
[hoook1]
run=msiexec.exe /i %EXTRACT_DIR%\BlowbackInstaller.msi
任何人看到的东西很明显我丢失,或有进一步排除任何想法?
这应该是[hook1]在底部吗? – 2010-01-21 22:59:06