如何在没有管理员权限的情况下安装chrome-frame?

3 c# c++ internet-explorer bho google-chrome-frame

如果没有管理员权限,Chromeframe如何安装?

如果我想在C#中创建BHO,是否可以遵循相同的流程?

如果我理解正确,我需要在客户端上保存DLL,然后我还必须添加一个注册表项来将DLL注册为BHO.chrome框架在受限制的环境中如何做到这一点?

vcs*_*nes 6

Chrome Frame正在写入当前用户(HKCU)注册表配置单元(HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions),而不是本地计算机(HKLM).您不需要管理权限即可写入当前用户配置单元.

其次,谷歌将DLL置于某处%APPDATA%(如Chrome浏览器本身),而不是程序文件,它也不需要管理权限.

总而言之,Chrome Frame只是安装在不需要提升权限的地方,是的,你也可以这样做.

正如Serge在下面的评论中指出的那样,这也意味着必须为每个想要使用它的用户安装BHO,这对我来说是件好事.