c# - 仅具有管理员权限的 Windows Vista 中的浏览器帮助程序对象 (BHO)?

标签 c# .net windows-vista bho

对于一个大学项目,我编写了一个 Internet Explorer 浏览器帮助程序对象来在浏览时处理 Web 文档信息。它在带有 IE6 和 IE7 的 Windows XP 上运行成功。

现在我遇到的问题是,在 Windows Vista 下,相同的 BHO 需要管理员权限才能运行。如果您以管理员身份启动 IE,浏览器和 BHO 将运行,但如果您以普通用户身份启动,它就会崩溃。

BHO当然是在系统上注册并在浏览器中激活的。

我该怎么做才能让非管理员权限的用户运行已注册并激活的 BHO?或者可能是其他原因,我完全想念它?

非常感谢您的帮助!

最佳答案

不确定您的问题是否与安装程序中的自定义操作有关,但以下两个链接应该可以帮助您。

关于c# - 仅具有管理员权限的 Windows Vista 中的浏览器帮助程序对象 (BHO)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/157755/

相关文章:

c# - RadGrid 底部的水平滚动空白

c# - 我可以一次性处理多个对象吗?

c# - 搜索多列 ListView C#

Vista 上的 Java File.canWrite() 和 super 隐藏文件

c++ - Vista/Win7 低音和高音音量

windows-7 - 关于 Direct2D 和 DirectWrite 功能

c# - ASP MVC 应用程序在长时间运行的线程上重置

c# - 动态生成属性表达式和空参数

c# - 确定缩短 URL 的最终目的地

.net - WPF:当最终高度未知时,对 ListView 的高度进行动画处理