FireBreath插件安装和部署

    好不容易。。。。。。。。。。。。

    相信有很多和我一样的小白对FireBreath开发出来的npapi插件如何安装和部署不知所措。

    之前一直使用regsvr32.exe在弄。

    但是真正的使用是在当网页需要插件的时候,点击下载然后安装插件,重启浏览器就可以使用插件的功能了的。

    所以必须将做好的插件打包,客户直接点击就能安装使用,不用管里面是如何进行的。

    在网上查到的资料很少涉及到打包和部署的。

    最开始使用的是vs2010里面的vs Install做的,按照一个bolg做的,但是做出来之后发现只能是Firefox可以使用。

    有人指出可以使用InstallShield Limited Edition Project来做,但是安装半天搞不上来。

     又只有重新研究vs2010的Install了,发现了一个nodemo.dll的属性窗口的Register的配置,我是用的“vsdrfDoNotRegister”,我感觉应该和这个相关,于是尝试其他的参数“vsdrfCOM”, “vsdrfCOMRelativePath”,“vsdrfCOMSelfReg”,“vsdrfFont”。结果证明:使用vsdrfCOMRelativePath”,“vsdrfCOMSelfReg”,安装之后的结果是IE还是不能加载这个插件,但是其他浏览器:Firefox,Chrome,360.。

    之后又开始慢慢长路的百度,谷歌。

    最终还是找到官网的说明:http://www.firebreath.org/display/documentation/Deploying+and+updating+your+plugin

    我是采用里面的inno setup实现的。


    希望对大家有所帮助,谢谢阅读!!!

你可能感兴趣的:(FireBreath插件安装和部署)