我可以注册没有管理员提升的自定义URL方案吗?

时间:2015-04-08 08:30:02

标签: url wix installer

有很多关于如何注册自定义URL方案的堆栈溢出问题(例如this one)。但是,每种情况下的答案似乎都是写入特权注册表项HKEY_CLASSES_ROOT。我的(基于wix的)安装程序当前运行时没有提升,每个用户安装。有没有办法我可以注册自定义URL方案而不升级到管理员权限?我不需要支持比Windows 7更旧的任何东西。

我想要实现的目标是在网页上设置链接,以便在我的应用程序中执行特定操作。我的应用程序主要是.NET。该网页是ASP.NET。

1 个答案:

答案 0 :(得分:4)

我在this answer中找到了类似问题的答案。作为HKEY_CLASSES_ROOT的替代方法,请在HKEY_CURRENT_USER\Software\Classes下放置相应的注册表项。此位置不需要提升即可写入。