FireBreath插件自动安装
|
我使用适用于Windows的所有浏览器的VS2010 FireBreath编写了一个插件。
在FireBreath文档中,我看到必须安装WiX。我安装了它。
我使用自动fbgen工具创建了项目,因此它自动为我创建了WiX。
我从文档中无法理解现在该做什么了:
我必须编辑生成的WiX源文件吗?如果是,那该怎么办?
在对象标记中写入什么内容将触发所创建的msi的安装?
或者至少对用户说需要安装并将其链接到下载?
10倍!
没有找到相关结果
已邀请:
1 个回复
博沮富教全
但是IE9的安全性似乎阻止了MSI。如果使用了插件DLL(codebase = \“ / YourPlugin.dll \”),它确实可以工作。此自动安装方法仅在带有签名二进制文件的IE中有效(除非IE \的安全选项已降低)。 希望有关MSI安全性问题的讨论话题能带来一些答案。 更新: 正如Richard / taxilian所暗示的那样,MSI必须打包在CAB文件中,以便IE进行安装。如RB所述,正确设置INF并创建CAB还需要执行一些其他步骤。此外,Vista / Win7不允许INF调用CAB文件之外的任何二进制文件,这又增加了一点麻烦,因此必须使用存根启动应用程序(请参阅此线程和Roey在底部发布的示例代码)。